#[repr(transparent)]pub struct Presetctrl1(pub u32);Expand description
Peripheral Reset Control 1
Tuple Fields§
§0: u32Implementations§
Source§impl Presetctrl1
impl Presetctrl1
Sourcepub const fn set_mrt_rst(&mut self, val: MrtRst)
pub const fn set_mrt_rst(&mut self, val: MrtRst)
MRT reset control
Sourcepub const fn ostimer_rst(&self) -> OstimerRst
pub const fn ostimer_rst(&self) -> OstimerRst
OS Event Timer reset control
Sourcepub const fn set_ostimer_rst(&mut self, val: OstimerRst)
pub const fn set_ostimer_rst(&mut self, val: OstimerRst)
OS Event Timer reset control
Sourcepub const fn set_sct_rst(&mut self, val: SctRst)
pub const fn set_sct_rst(&mut self, val: SctRst)
SCT reset control
Sourcepub const fn set_adc0_rst(&mut self, val: Adc0Rst)
pub const fn set_adc0_rst(&mut self, val: Adc0Rst)
ADC0 reset control
Sourcepub const fn set_adc1_rst(&mut self, val: Adc1Rst)
pub const fn set_adc1_rst(&mut self, val: Adc1Rst)
ADC1 reset control
Sourcepub const fn set_dac0_rst(&mut self, val: Dac0Rst)
pub const fn set_dac0_rst(&mut self, val: Dac0Rst)
DAC0 reset control
Sourcepub const fn set_rtc_rst(&mut self, val: RtcRst)
pub const fn set_rtc_rst(&mut self, val: RtcRst)
RTC reset control
Sourcepub const fn evsim0_rst(&self) -> Evsim0Rst
pub const fn evsim0_rst(&self) -> Evsim0Rst
EVSIM0 reset control
Sourcepub const fn set_evsim0_rst(&mut self, val: Evsim0Rst)
pub const fn set_evsim0_rst(&mut self, val: Evsim0Rst)
EVSIM0 reset control
Sourcepub const fn evsim1_rst(&self) -> Evsim1Rst
pub const fn evsim1_rst(&self) -> Evsim1Rst
EVSIM1 reset control
Sourcepub const fn set_evsim1_rst(&mut self, val: Evsim1Rst)
pub const fn set_evsim1_rst(&mut self, val: Evsim1Rst)
EVSIM1 reset control
Sourcepub const fn set_utick_rst(&mut self, val: UtickRst)
pub const fn set_utick_rst(&mut self, val: UtickRst)
UTICK reset control
Sourcepub const fn set_fc0_rst(&mut self, val: Fc0Rst)
pub const fn set_fc0_rst(&mut self, val: Fc0Rst)
LP_FLEXCOMM0 reset control
Sourcepub const fn set_fc1_rst(&mut self, val: Fc1Rst)
pub const fn set_fc1_rst(&mut self, val: Fc1Rst)
LP_FLEXCOMM1 reset control
Sourcepub const fn set_fc2_rst(&mut self, val: Fc2Rst)
pub const fn set_fc2_rst(&mut self, val: Fc2Rst)
LP_FLEXCOMM2 reset control
Sourcepub const fn set_fc3_rst(&mut self, val: Fc3Rst)
pub const fn set_fc3_rst(&mut self, val: Fc3Rst)
LP_FLEXCOMM3 reset control
Sourcepub const fn set_fc4_rst(&mut self, val: Fc4Rst)
pub const fn set_fc4_rst(&mut self, val: Fc4Rst)
LP_FLEXCOMM4 reset control
Sourcepub const fn set_fc5_rst(&mut self, val: Fc5Rst)
pub const fn set_fc5_rst(&mut self, val: Fc5Rst)
LP_FLEXCOMM5 reset control
Sourcepub const fn set_fc6_rst(&mut self, val: Fc6Rst)
pub const fn set_fc6_rst(&mut self, val: Fc6Rst)
LP_FLEXCOMM6 reset control
Sourcepub const fn set_fc7_rst(&mut self, val: Fc7Rst)
pub const fn set_fc7_rst(&mut self, val: Fc7Rst)
LP_FLEXCOMM7 reset control
Sourcepub const fn set_fc8_rst(&mut self, val: Fc8Rst)
pub const fn set_fc8_rst(&mut self, val: Fc8Rst)
LP_FLEXCOMM8 reset control
Sourcepub const fn set_fc9_rst(&mut self, val: Fc9Rst)
pub const fn set_fc9_rst(&mut self, val: Fc9Rst)
LP_FLEXCOMM9 reset control
Sourcepub const fn micfil_rst(&self) -> MicfilRst
pub const fn micfil_rst(&self) -> MicfilRst
MICFIL reset control
Sourcepub const fn set_micfil_rst(&mut self, val: MicfilRst)
pub const fn set_micfil_rst(&mut self, val: MicfilRst)
MICFIL reset control
Sourcepub const fn timer2_rst(&self) -> Timer2Rst
pub const fn timer2_rst(&self) -> Timer2Rst
CTIMER2 reset control
Sourcepub const fn set_timer2_rst(&mut self, val: Timer2Rst)
pub const fn set_timer2_rst(&mut self, val: Timer2Rst)
CTIMER2 reset control
Sourcepub const fn usb0_fs_dcd_rst(&self) -> Usb0FsDcdRst
pub const fn usb0_fs_dcd_rst(&self) -> Usb0FsDcdRst
USB FS DCD reset control
Sourcepub const fn set_usb0_fs_dcd_rst(&mut self, val: Usb0FsDcdRst)
pub const fn set_usb0_fs_dcd_rst(&mut self, val: Usb0FsDcdRst)
USB FS DCD reset control
Sourcepub const fn usb0_fs_rst(&self) -> Usb0FsRst
pub const fn usb0_fs_rst(&self) -> Usb0FsRst
USB FS reset control
Sourcepub const fn set_usb0_fs_rst(&mut self, val: Usb0FsRst)
pub const fn set_usb0_fs_rst(&mut self, val: Usb0FsRst)
USB FS reset control
Sourcepub const fn timer0_rst(&self) -> Timer0Rst
pub const fn timer0_rst(&self) -> Timer0Rst
CTIMER0 reset control
Sourcepub const fn set_timer0_rst(&mut self, val: Timer0Rst)
pub const fn set_timer0_rst(&mut self, val: Timer0Rst)
CTIMER0 reset control
Sourcepub const fn timer1_rst(&self) -> Timer1Rst
pub const fn timer1_rst(&self) -> Timer1Rst
CTIMER1 reset control
Sourcepub const fn set_timer1_rst(&mut self, val: Timer1Rst)
pub const fn set_timer1_rst(&mut self, val: Timer1Rst)
CTIMER1 reset control
Sourcepub const fn smart_dma_rst(&self) -> SmartDmaRst
pub const fn smart_dma_rst(&self) -> SmartDmaRst
SmartDMA reset control
Sourcepub const fn set_smart_dma_rst(&mut self, val: SmartDmaRst)
pub const fn set_smart_dma_rst(&mut self, val: SmartDmaRst)
SmartDMA reset control
Trait Implementations§
Source§impl Clone for Presetctrl1
impl Clone for Presetctrl1
Source§fn clone(&self) -> Presetctrl1
fn clone(&self) -> Presetctrl1
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more