#[repr(transparent)]pub struct Prstctl0Clr(pub u32);Expand description
peripheral reset clear register 0
Tuple Fields§
§0: u32Implementations§
Source§impl Prstctl0Clr
impl Prstctl0Clr
Sourcepub const fn hifi_dsp(&self) -> Prstctl0ClrHifiDsp
pub const fn hifi_dsp(&self) -> Prstctl0ClrHifiDsp
HIFI DSP reset clear
Sourcepub const fn set_hifi_dsp(&mut self, val: Prstctl0ClrHifiDsp)
pub const fn set_hifi_dsp(&mut self, val: Prstctl0ClrHifiDsp)
HIFI DSP reset clear
Sourcepub const fn powerquad(&self) -> Prstctl0ClrPowerquad
pub const fn powerquad(&self) -> Prstctl0ClrPowerquad
powerquad reset clear
Sourcepub const fn set_powerquad(&mut self, val: Prstctl0ClrPowerquad)
pub const fn set_powerquad(&mut self, val: Prstctl0ClrPowerquad)
powerquad reset clear
Sourcepub const fn casper(&self) -> Prstctl0ClrCasper
pub const fn casper(&self) -> Prstctl0ClrCasper
CAPSER reset clear
Sourcepub const fn set_casper(&mut self, val: Prstctl0ClrCasper)
pub const fn set_casper(&mut self, val: Prstctl0ClrCasper)
CAPSER reset clear
Sourcepub const fn hashcrypt(&self) -> Prstctl0ClrHashcrypt
pub const fn hashcrypt(&self) -> Prstctl0ClrHashcrypt
HASHCRYPT reset clear
Sourcepub const fn set_hashcrypt(&mut self, val: Prstctl0ClrHashcrypt)
pub const fn set_hashcrypt(&mut self, val: Prstctl0ClrHashcrypt)
HASHCRYPT reset clear
Sourcepub const fn puf(&self) -> Prstctl0ClrPuf
pub const fn puf(&self) -> Prstctl0ClrPuf
PUF reset clear
Sourcepub const fn set_puf(&mut self, val: Prstctl0ClrPuf)
pub const fn set_puf(&mut self, val: Prstctl0ClrPuf)
PUF reset clear
Sourcepub const fn rng(&self) -> Prstctl0ClrRng
pub const fn rng(&self) -> Prstctl0ClrRng
RNG reset clear
Sourcepub const fn set_rng(&mut self, val: Prstctl0ClrRng)
pub const fn set_rng(&mut self, val: Prstctl0ClrRng)
RNG reset clear
Sourcepub const fn flexspi_otfad(&self) -> Prstctl0ClrFlexspiOtfad
pub const fn flexspi_otfad(&self) -> Prstctl0ClrFlexspiOtfad
FLEXSPI reset clear
Sourcepub const fn set_flexspi_otfad(&mut self, val: Prstctl0ClrFlexspiOtfad)
pub const fn set_flexspi_otfad(&mut self, val: Prstctl0ClrFlexspiOtfad)
FLEXSPI reset clear
Sourcepub const fn usbhs_phy(&self) -> Prstctl0ClrUsbhsPhy
pub const fn usbhs_phy(&self) -> Prstctl0ClrUsbhsPhy
USB PHY reset clear
Sourcepub const fn set_usbhs_phy(&mut self, val: Prstctl0ClrUsbhsPhy)
pub const fn set_usbhs_phy(&mut self, val: Prstctl0ClrUsbhsPhy)
USB PHY reset clear
Sourcepub const fn usbhs_device(&self) -> Prstctl0ClrUsbhsDevice
pub const fn usbhs_device(&self) -> Prstctl0ClrUsbhsDevice
USB DEVICE reset clear
Sourcepub const fn set_usbhs_device(&mut self, val: Prstctl0ClrUsbhsDevice)
pub const fn set_usbhs_device(&mut self, val: Prstctl0ClrUsbhsDevice)
USB DEVICE reset clear
Sourcepub const fn usbhs_host(&self) -> Prstctl0ClrUsbhsHost
pub const fn usbhs_host(&self) -> Prstctl0ClrUsbhsHost
USB HOST reset clear
Sourcepub const fn set_usbhs_host(&mut self, val: Prstctl0ClrUsbhsHost)
pub const fn set_usbhs_host(&mut self, val: Prstctl0ClrUsbhsHost)
USB HOST reset clear
Sourcepub const fn usbhs_sram(&self) -> Prstctl0ClrUsbhsSram
pub const fn usbhs_sram(&self) -> Prstctl0ClrUsbhsSram
USBHS RAM reset clear
Sourcepub const fn set_usbhs_sram(&mut self, val: Prstctl0ClrUsbhsSram)
pub const fn set_usbhs_sram(&mut self, val: Prstctl0ClrUsbhsSram)
USBHS RAM reset clear
Sourcepub const fn sct(&self) -> Prstctl0ClrSct
pub const fn sct(&self) -> Prstctl0ClrSct
SCT reset clear
Sourcepub const fn set_sct(&mut self, val: Prstctl0ClrSct)
pub const fn set_sct(&mut self, val: Prstctl0ClrSct)
SCT reset clear
Trait Implementations§
Source§impl Clone for Prstctl0Clr
impl Clone for Prstctl0Clr
Source§fn clone(&self) -> Prstctl0Clr
fn clone(&self) -> Prstctl0Clr
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 Prstctl0Clr
impl Debug for Prstctl0Clr
Source§impl Default for Prstctl0Clr
impl Default for Prstctl0Clr
Source§fn default() -> Prstctl0Clr
fn default() -> Prstctl0Clr
Returns the “default value” for a type. Read more
Source§impl PartialEq for Prstctl0Clr
impl PartialEq for Prstctl0Clr
impl Copy for Prstctl0Clr
impl Eq for Prstctl0Clr
impl StructuralPartialEq for Prstctl0Clr
Auto Trait Implementations§
impl Freeze for Prstctl0Clr
impl RefUnwindSafe for Prstctl0Clr
impl Send for Prstctl0Clr
impl Sync for Prstctl0Clr
impl Unpin for Prstctl0Clr
impl UnwindSafe for Prstctl0Clr
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