#[repr(transparent)]pub struct Presetctrl2(pub u32);Expand description
Peripheral reset control 2
Tuple Fields§
§0: u32Implementations§
Source§impl Presetctrl2
impl Presetctrl2
Sourcepub const fn set_dma1_rst(&mut self, val: Dma1Rst)
pub const fn set_dma1_rst(&mut self, val: Dma1Rst)
DMA1 reset control.
Sourcepub const fn set_comp_rst(&mut self, val: CompRst)
pub const fn set_comp_rst(&mut self, val: CompRst)
Comparator reset control.
Sourcepub const fn set_sdio_rst(&mut self, val: SdioRst)
pub const fn set_sdio_rst(&mut self, val: SdioRst)
SDIO reset control.
Sourcepub const fn usb1_host_rst(&self) -> Usb1HostRst
pub const fn usb1_host_rst(&self) -> Usb1HostRst
USB1 Host reset control.
Sourcepub const fn set_usb1_host_rst(&mut self, val: Usb1HostRst)
pub const fn set_usb1_host_rst(&mut self, val: Usb1HostRst)
USB1 Host reset control.
Sourcepub const fn usb1_dev_rst(&self) -> Usb1DevRst
pub const fn usb1_dev_rst(&self) -> Usb1DevRst
USB1 dev reset control.
Sourcepub const fn set_usb1_dev_rst(&mut self, val: Usb1DevRst)
pub const fn set_usb1_dev_rst(&mut self, val: Usb1DevRst)
USB1 dev reset control.
Sourcepub const fn usb1_ram_rst(&self) -> Usb1RamRst
pub const fn usb1_ram_rst(&self) -> Usb1RamRst
USB1 RAM reset control.
Sourcepub const fn set_usb1_ram_rst(&mut self, val: Usb1RamRst)
pub const fn set_usb1_ram_rst(&mut self, val: Usb1RamRst)
USB1 RAM reset control.
Sourcepub const fn usb1_phy_rst(&self) -> Usb1PhyRst
pub const fn usb1_phy_rst(&self) -> Usb1PhyRst
USB1 PHY reset control.
Sourcepub const fn set_usb1_phy_rst(&mut self, val: Usb1PhyRst)
pub const fn set_usb1_phy_rst(&mut self, val: Usb1PhyRst)
USB1 PHY reset control.
Sourcepub const fn freqme_rst(&self) -> FreqmeRst
pub const fn freqme_rst(&self) -> FreqmeRst
Frequency meter reset control.
Sourcepub const fn set_freqme_rst(&mut self, val: FreqmeRst)
pub const fn set_freqme_rst(&mut self, val: FreqmeRst)
Frequency meter reset control.
Sourcepub const fn set_rng_rst(&mut self, val: RngRst)
pub const fn set_rng_rst(&mut self, val: RngRst)
RNG reset control.
Sourcepub const fn sysctl_rst(&self) -> SysctlRst
pub const fn sysctl_rst(&self) -> SysctlRst
SYSCTL Block reset.
Sourcepub const fn set_sysctl_rst(&mut self, val: SysctlRst)
pub const fn set_sysctl_rst(&mut self, val: SysctlRst)
SYSCTL Block reset.
Sourcepub const fn usb0_hostm_rst(&self) -> Usb0HostmRst
pub const fn usb0_hostm_rst(&self) -> Usb0HostmRst
USB0 Host Master reset control.
Sourcepub const fn set_usb0_hostm_rst(&mut self, val: Usb0HostmRst)
pub const fn set_usb0_hostm_rst(&mut self, val: Usb0HostmRst)
USB0 Host Master reset control.
Sourcepub const fn usb0_hosts_rst(&self) -> Usb0HostsRst
pub const fn usb0_hosts_rst(&self) -> Usb0HostsRst
USB0 Host Slave reset control.
Sourcepub const fn set_usb0_hosts_rst(&mut self, val: Usb0HostsRst)
pub const fn set_usb0_hosts_rst(&mut self, val: Usb0HostsRst)
USB0 Host Slave reset control.
Sourcepub const fn hash_aes_rst(&self) -> HashAesRst
pub const fn hash_aes_rst(&self) -> HashAesRst
HASH_AES reset control.
Sourcepub const fn set_hash_aes_rst(&mut self, val: HashAesRst)
pub const fn set_hash_aes_rst(&mut self, val: HashAesRst)
HASH_AES reset control.
Sourcepub const fn set_pq_rst(&mut self, val: PqRst)
pub const fn set_pq_rst(&mut self, val: PqRst)
Power Quad reset control.
Sourcepub const fn plulut_rst(&self) -> PlulutRst
pub const fn plulut_rst(&self) -> PlulutRst
PLU LUT reset control.
Sourcepub const fn set_plulut_rst(&mut self, val: PlulutRst)
pub const fn set_plulut_rst(&mut self, val: PlulutRst)
PLU LUT reset control.
Sourcepub const fn timer3_rst(&self) -> Timer3Rst
pub const fn timer3_rst(&self) -> Timer3Rst
Timer 3 reset control.
Sourcepub const fn set_timer3_rst(&mut self, val: Timer3Rst)
pub const fn set_timer3_rst(&mut self, val: Timer3Rst)
Timer 3 reset control.
Sourcepub const fn timer4_rst(&self) -> Timer4Rst
pub const fn timer4_rst(&self) -> Timer4Rst
Timer 4 reset control.
Sourcepub const fn set_timer4_rst(&mut self, val: Timer4Rst)
pub const fn set_timer4_rst(&mut self, val: Timer4Rst)
Timer 4 reset control.
Sourcepub const fn set_puf_rst(&mut self, val: PufRst)
pub const fn set_puf_rst(&mut self, val: PufRst)
PUF reset control reset control.
Sourcepub const fn casper_rst(&self) -> CasperRst
pub const fn casper_rst(&self) -> CasperRst
Casper reset control.
Sourcepub const fn set_casper_rst(&mut self, val: CasperRst)
pub const fn set_casper_rst(&mut self, val: CasperRst)
Casper reset control.
Sourcepub const fn analog_ctrl_rst(&self) -> AnalogCtrlRst
pub const fn analog_ctrl_rst(&self) -> AnalogCtrlRst
analog control reset control.
Sourcepub const fn set_analog_ctrl_rst(&mut self, val: AnalogCtrlRst)
pub const fn set_analog_ctrl_rst(&mut self, val: AnalogCtrlRst)
analog control reset control.
Sourcepub const fn hs_lspi_rst(&self) -> HsLspiRst
pub const fn hs_lspi_rst(&self) -> HsLspiRst
HS LSPI reset control.
Sourcepub const fn set_hs_lspi_rst(&mut self, val: HsLspiRst)
pub const fn set_hs_lspi_rst(&mut self, val: HsLspiRst)
HS LSPI reset control.
Sourcepub const fn gpio_sec_rst(&self) -> GpioSecRst
pub const fn gpio_sec_rst(&self) -> GpioSecRst
GPIO secure reset control.
Sourcepub const fn set_gpio_sec_rst(&mut self, val: GpioSecRst)
pub const fn set_gpio_sec_rst(&mut self, val: GpioSecRst)
GPIO secure reset control.
Sourcepub const fn gpio_sec_int_rst(&self) -> GpioSecIntRst
pub const fn gpio_sec_int_rst(&self) -> GpioSecIntRst
GPIO secure int reset control.
Sourcepub const fn set_gpio_sec_int_rst(&mut self, val: GpioSecIntRst)
pub const fn set_gpio_sec_int_rst(&mut self, val: GpioSecIntRst)
GPIO secure int reset control.
Trait Implementations§
Source§impl Clone for Presetctrl2
impl Clone for Presetctrl2
Source§fn clone(&self) -> Presetctrl2
fn clone(&self) -> Presetctrl2
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more