#[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 flexcomm0_rst_clr(&self) -> Flexcomm0RstClr
pub const fn flexcomm0_rst_clr(&self) -> Flexcomm0RstClr
FLEXCOMM0 reset clear
Sourcepub const fn set_flexcomm0_rst_clr(&mut self, val: Flexcomm0RstClr)
pub const fn set_flexcomm0_rst_clr(&mut self, val: Flexcomm0RstClr)
FLEXCOMM0 reset clear
Sourcepub const fn flexcomm1_rst_clr(&self) -> Flexcomm1RstClr
pub const fn flexcomm1_rst_clr(&self) -> Flexcomm1RstClr
FLEXCOMM1 reset clear
Sourcepub const fn set_flexcomm1_rst_clr(&mut self, val: Flexcomm1RstClr)
pub const fn set_flexcomm1_rst_clr(&mut self, val: Flexcomm1RstClr)
FLEXCOMM1 reset clear
Sourcepub const fn flexcomm2_rst_clr(&self) -> Flexcomm2RstClr
pub const fn flexcomm2_rst_clr(&self) -> Flexcomm2RstClr
FLEXCOMM2 reset clear
Sourcepub const fn set_flexcomm2_rst_clr(&mut self, val: Flexcomm2RstClr)
pub const fn set_flexcomm2_rst_clr(&mut self, val: Flexcomm2RstClr)
FLEXCOMM2 reset clear
Sourcepub const fn flexcomm3_rst_clr(&self) -> Flexcomm3RstClr
pub const fn flexcomm3_rst_clr(&self) -> Flexcomm3RstClr
FLEXCOMM3 reset clear
Sourcepub const fn set_flexcomm3_rst_clr(&mut self, val: Flexcomm3RstClr)
pub const fn set_flexcomm3_rst_clr(&mut self, val: Flexcomm3RstClr)
FLEXCOMM3 reset clear
Sourcepub const fn flexcomm4_rst_clr(&self) -> Flexcomm4RstClr
pub const fn flexcomm4_rst_clr(&self) -> Flexcomm4RstClr
FLEXCOMM4 reset clear
Sourcepub const fn set_flexcomm4_rst_clr(&mut self, val: Flexcomm4RstClr)
pub const fn set_flexcomm4_rst_clr(&mut self, val: Flexcomm4RstClr)
FLEXCOMM4 reset clear
Sourcepub const fn flexcomm5_rst_clr(&self) -> Flexcomm5RstClr
pub const fn flexcomm5_rst_clr(&self) -> Flexcomm5RstClr
FLEXCOMM5 reset clear
Sourcepub const fn set_flexcomm5_rst_clr(&mut self, val: Flexcomm5RstClr)
pub const fn set_flexcomm5_rst_clr(&mut self, val: Flexcomm5RstClr)
FLEXCOMM5 reset clear
Sourcepub const fn flexcomm6_rst_clr(&self) -> Flexcomm6RstClr
pub const fn flexcomm6_rst_clr(&self) -> Flexcomm6RstClr
FLEXCOMM6 reset clear
Sourcepub const fn set_flexcomm6_rst_clr(&mut self, val: Flexcomm6RstClr)
pub const fn set_flexcomm6_rst_clr(&mut self, val: Flexcomm6RstClr)
FLEXCOMM6 reset clear
Sourcepub const fn flexcomm7_rst_clr(&self) -> Flexcomm7RstClr
pub const fn flexcomm7_rst_clr(&self) -> Flexcomm7RstClr
FLEXCOMM7 reset clear
Sourcepub const fn set_flexcomm7_rst_clr(&mut self, val: Flexcomm7RstClr)
pub const fn set_flexcomm7_rst_clr(&mut self, val: Flexcomm7RstClr)
FLEXCOMM7 reset clear
Sourcepub const fn flexcomm14_spi_rst_clr(&self) -> Flexcomm14SpiRstClr
pub const fn flexcomm14_spi_rst_clr(&self) -> Flexcomm14SpiRstClr
FLEXCOMM14 SPI reset clear
Sourcepub const fn set_flexcomm14_spi_rst_clr(&mut self, val: Flexcomm14SpiRstClr)
pub const fn set_flexcomm14_spi_rst_clr(&mut self, val: Flexcomm14SpiRstClr)
FLEXCOMM14 SPI reset clear
Sourcepub const fn flexcomm15_i2c_rst_clr(&self) -> Flexcomm15I2cRstClr
pub const fn flexcomm15_i2c_rst_clr(&self) -> Flexcomm15I2cRstClr
FLEXCOMM15 I2C reset clear
Sourcepub const fn set_flexcomm15_i2c_rst_clr(&mut self, val: Flexcomm15I2cRstClr)
pub const fn set_flexcomm15_i2c_rst_clr(&mut self, val: Flexcomm15I2cRstClr)
FLEXCOMM15 I2C reset clear
Sourcepub const fn dmic0_rst_clr(&self) -> Dmic0RstClr
pub const fn dmic0_rst_clr(&self) -> Dmic0RstClr
DMIC0 reset clear
Sourcepub const fn set_dmic0_rst_clr(&mut self, val: Dmic0RstClr)
pub const fn set_dmic0_rst_clr(&mut self, val: Dmic0RstClr)
DMIC0 reset clear
Sourcepub const fn osevt_timer_rst_clr(&self) -> OsevtTimerRstClr
pub const fn osevt_timer_rst_clr(&self) -> OsevtTimerRstClr
osevent timer reset clear
Sourcepub const fn set_osevt_timer_rst_clr(&mut self, val: OsevtTimerRstClr)
pub const fn set_osevt_timer_rst_clr(&mut self, val: OsevtTimerRstClr)
osevent timer 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