#[repr(transparent)]pub struct Prstctl0Set(pub u32);Expand description
peripheral reset set register 0
Tuple Fields§
§0: u32Implementations§
Source§impl Prstctl0Set
impl Prstctl0Set
Sourcepub const fn hifi_dsp(&self) -> Prstctl0SetHifiDsp
pub const fn hifi_dsp(&self) -> Prstctl0SetHifiDsp
HIFI DSP reset set
Sourcepub const fn set_hifi_dsp(&mut self, val: Prstctl0SetHifiDsp)
pub const fn set_hifi_dsp(&mut self, val: Prstctl0SetHifiDsp)
HIFI DSP reset set
Sourcepub const fn powerquad(&self) -> Prstctl0SetPowerquad
pub const fn powerquad(&self) -> Prstctl0SetPowerquad
powerquad reset set
Sourcepub const fn set_powerquad(&mut self, val: Prstctl0SetPowerquad)
pub const fn set_powerquad(&mut self, val: Prstctl0SetPowerquad)
powerquad reset set
Sourcepub const fn casper(&self) -> Prstctl0SetCasper
pub const fn casper(&self) -> Prstctl0SetCasper
CAPSER reset set
Sourcepub const fn set_casper(&mut self, val: Prstctl0SetCasper)
pub const fn set_casper(&mut self, val: Prstctl0SetCasper)
CAPSER reset set
Sourcepub const fn hashcrypt(&self) -> Prstctl0SetHashcrypt
pub const fn hashcrypt(&self) -> Prstctl0SetHashcrypt
HASHCRYPT reset set
Sourcepub const fn set_hashcrypt(&mut self, val: Prstctl0SetHashcrypt)
pub const fn set_hashcrypt(&mut self, val: Prstctl0SetHashcrypt)
HASHCRYPT reset set
Sourcepub const fn puf(&self) -> Prstctl0SetPuf
pub const fn puf(&self) -> Prstctl0SetPuf
PUF reset set
Sourcepub const fn set_puf(&mut self, val: Prstctl0SetPuf)
pub const fn set_puf(&mut self, val: Prstctl0SetPuf)
PUF reset set
Sourcepub const fn rng(&self) -> Prstctl0SetRng
pub const fn rng(&self) -> Prstctl0SetRng
RNG reset set
Sourcepub const fn set_rng(&mut self, val: Prstctl0SetRng)
pub const fn set_rng(&mut self, val: Prstctl0SetRng)
RNG reset set
Sourcepub const fn flexspi_otfad(&self) -> Prstctl0SetFlexspiOtfad
pub const fn flexspi_otfad(&self) -> Prstctl0SetFlexspiOtfad
FLEXSPI reset set
Sourcepub const fn set_flexspi_otfad(&mut self, val: Prstctl0SetFlexspiOtfad)
pub const fn set_flexspi_otfad(&mut self, val: Prstctl0SetFlexspiOtfad)
FLEXSPI reset set
Sourcepub const fn usbhs_phy(&self) -> Prstctl0SetUsbhsPhy
pub const fn usbhs_phy(&self) -> Prstctl0SetUsbhsPhy
USB PHY reset set
Sourcepub const fn set_usbhs_phy(&mut self, val: Prstctl0SetUsbhsPhy)
pub const fn set_usbhs_phy(&mut self, val: Prstctl0SetUsbhsPhy)
USB PHY reset set
Sourcepub const fn usbhs_device(&self) -> Prstctl0SetUsbhsDevice
pub const fn usbhs_device(&self) -> Prstctl0SetUsbhsDevice
USB DEVICE reset set
Sourcepub const fn set_usbhs_device(&mut self, val: Prstctl0SetUsbhsDevice)
pub const fn set_usbhs_device(&mut self, val: Prstctl0SetUsbhsDevice)
USB DEVICE reset set
Sourcepub const fn usbhs_host(&self) -> Prstctl0SetUsbhsHost
pub const fn usbhs_host(&self) -> Prstctl0SetUsbhsHost
USB HOST reset set
Sourcepub const fn set_usbhs_host(&mut self, val: Prstctl0SetUsbhsHost)
pub const fn set_usbhs_host(&mut self, val: Prstctl0SetUsbhsHost)
USB HOST reset set
Sourcepub const fn usbhs_sram(&self) -> Prstctl0SetUsbhsSram
pub const fn usbhs_sram(&self) -> Prstctl0SetUsbhsSram
USBHS RAM reset set
Sourcepub const fn set_usbhs_sram(&mut self, val: Prstctl0SetUsbhsSram)
pub const fn set_usbhs_sram(&mut self, val: Prstctl0SetUsbhsSram)
USBHS RAM reset set
Sourcepub const fn sct(&self) -> Prstctl0SetSct
pub const fn sct(&self) -> Prstctl0SetSct
SCT reset set
Sourcepub const fn set_sct(&mut self, val: Prstctl0SetSct)
pub const fn set_sct(&mut self, val: Prstctl0SetSct)
SCT reset set
Trait Implementations§
Source§impl Clone for Prstctl0Set
impl Clone for Prstctl0Set
Source§fn clone(&self) -> Prstctl0Set
fn clone(&self) -> Prstctl0Set
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 Prstctl0Set
impl Debug for Prstctl0Set
Source§impl Default for Prstctl0Set
impl Default for Prstctl0Set
Source§fn default() -> Prstctl0Set
fn default() -> Prstctl0Set
Returns the “default value” for a type. Read more
Source§impl PartialEq for Prstctl0Set
impl PartialEq for Prstctl0Set
impl Copy for Prstctl0Set
impl Eq for Prstctl0Set
impl StructuralPartialEq for Prstctl0Set
Auto Trait Implementations§
impl Freeze for Prstctl0Set
impl RefUnwindSafe for Prstctl0Set
impl Send for Prstctl0Set
impl Sync for Prstctl0Set
impl Unpin for Prstctl0Set
impl UnwindSafe for Prstctl0Set
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