#[repr(transparent)]pub struct Presetctrl3(pub u32);Expand description
Peripheral Reset Control 3
Tuple Fields§
§0: u32Implementations§
Source§impl Presetctrl3
impl Presetctrl3
Sourcepub const fn set_i3c0_rst(&mut self, val: I3c0Rst)
pub const fn set_i3c0_rst(&mut self, val: I3c0Rst)
I3C0 reset control
Sourcepub const fn set_i3c1_rst(&mut self, val: I3c1Rst)
pub const fn set_i3c1_rst(&mut self, val: I3c1Rst)
I3C1 reset control
Sourcepub const fn set_sinc_rst(&mut self, val: SincRst)
pub const fn set_sinc_rst(&mut self, val: SincRst)
SINC reset control
Sourcepub const fn coolflux_rst(&self) -> CoolfluxRst
pub const fn coolflux_rst(&self) -> CoolfluxRst
CoolFlux reset control
Sourcepub const fn set_coolflux_rst(&mut self, val: CoolfluxRst)
pub const fn set_coolflux_rst(&mut self, val: CoolfluxRst)
CoolFlux reset control
Sourcepub const fn set_qdc0_rst(&mut self, val: Qdc0Rst)
pub const fn set_qdc0_rst(&mut self, val: Qdc0Rst)
QDC0 reset control
Sourcepub const fn set_qdc1_rst(&mut self, val: Qdc1Rst)
pub const fn set_qdc1_rst(&mut self, val: Qdc1Rst)
QDC1 reset control
Sourcepub const fn set_pwm0_rst(&mut self, val: Pwm0Rst)
pub const fn set_pwm0_rst(&mut self, val: Pwm0Rst)
PWM0 reset control
Sourcepub const fn set_pwm1_rst(&mut self, val: Pwm1Rst)
pub const fn set_pwm1_rst(&mut self, val: Pwm1Rst)
PWM1 reset control
Sourcepub const fn set_aoi0_rst(&mut self, val: Aoi0Rst)
pub const fn set_aoi0_rst(&mut self, val: Aoi0Rst)
AOI0 reset control
Sourcepub const fn set_dac1_rst(&mut self, val: Dac1Rst)
pub const fn set_dac1_rst(&mut self, val: Dac1Rst)
DAC1 reset control
Sourcepub const fn set_dac2_rst(&mut self, val: Dac2Rst)
pub const fn set_dac2_rst(&mut self, val: Dac2Rst)
DAC2 reset control
Sourcepub const fn opamp0_rst(&self) -> Opamp0Rst
pub const fn opamp0_rst(&self) -> Opamp0Rst
OPAMP0 reset control
Sourcepub const fn set_opamp0_rst(&mut self, val: Opamp0Rst)
pub const fn set_opamp0_rst(&mut self, val: Opamp0Rst)
OPAMP0 reset control
Sourcepub const fn opamp1_rst(&self) -> Opamp1Rst
pub const fn opamp1_rst(&self) -> Opamp1Rst
OPAMP1 reset control
Sourcepub const fn set_opamp1_rst(&mut self, val: Opamp1Rst)
pub const fn set_opamp1_rst(&mut self, val: Opamp1Rst)
OPAMP1 reset control
Sourcepub const fn opamp2_rst(&self) -> Opamp2Rst
pub const fn opamp2_rst(&self) -> Opamp2Rst
OPAMP2 reset control
Sourcepub const fn set_opamp2_rst(&mut self, val: Opamp2Rst)
pub const fn set_opamp2_rst(&mut self, val: Opamp2Rst)
OPAMP2 reset control
Sourcepub const fn set_cmp2_rst(&mut self, val: Cmp2Rst)
pub const fn set_cmp2_rst(&mut self, val: Cmp2Rst)
CMP2 reset control
Sourcepub const fn set_vref_rst(&mut self, val: VrefRst)
pub const fn set_vref_rst(&mut self, val: VrefRst)
VREF reset control
Sourcepub const fn coolflux_apb_rst(&self) -> CoolfluxApbRst
pub const fn coolflux_apb_rst(&self) -> CoolfluxApbRst
CoolFlux APB reset control
Sourcepub const fn set_coolflux_apb_rst(&mut self, val: CoolfluxApbRst)
pub const fn set_coolflux_apb_rst(&mut self, val: CoolfluxApbRst)
CoolFlux APB reset control
Sourcepub const fn set_npu_rst(&mut self, val: NpuRst)
pub const fn set_npu_rst(&mut self, val: NpuRst)
NPU reset control
Sourcepub const fn set_tsi_rst(&mut self, val: TsiRst)
pub const fn set_tsi_rst(&mut self, val: TsiRst)
TSI reset control
Sourcepub const fn set_ewm_rst(&mut self, val: EwmRst)
pub const fn set_ewm_rst(&mut self, val: EwmRst)
EWM reset control
Sourcepub const fn set_eim_rst(&mut self, val: EimRst)
pub const fn set_eim_rst(&mut self, val: EimRst)
EIM reset control
Sourcepub const fn sema42_rst(&self) -> Sema42Rst
pub const fn sema42_rst(&self) -> Sema42Rst
Semaphore reset control
Sourcepub const fn set_sema42_rst(&mut self, val: Sema42Rst)
pub const fn set_sema42_rst(&mut self, val: Sema42Rst)
Semaphore reset control
Trait Implementations§
Source§impl Clone for Presetctrl3
impl Clone for Presetctrl3
Source§fn clone(&self) -> Presetctrl3
fn clone(&self) -> Presetctrl3
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Presetctrl3
impl Debug for Presetctrl3
Source§impl Default for Presetctrl3
impl Default for Presetctrl3
Source§fn default() -> Presetctrl3
fn default() -> Presetctrl3
Returns the “default value” for a type. Read more
Source§impl PartialEq for Presetctrl3
impl PartialEq for Presetctrl3
impl Copy for Presetctrl3
impl Eq for Presetctrl3
impl StructuralPartialEq for Presetctrl3
Auto Trait Implementations§
impl Freeze for Presetctrl3
impl RefUnwindSafe for Presetctrl3
impl Send for Presetctrl3
impl Sync for Presetctrl3
impl Unpin for Presetctrl3
impl UnwindSafe for Presetctrl3
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more