nxp-pac

Crates

git

Versions

mimxrt685s_cm33

Flavors

Prstctl0Clr

Struct Prstctl0Clr 

Source
#[repr(transparent)]
pub struct Prstctl0Clr(pub u32);
Expand description

peripheral reset clear register 0

Tuple Fields§

§0: u32

Implementations§

Source§

impl Prstctl0Clr

Source

pub const fn flexcomm0_rst_clr(&self) -> Flexcomm0RstClr

FLEXCOMM0 reset clear

Source

pub const fn set_flexcomm0_rst_clr(&mut self, val: Flexcomm0RstClr)

FLEXCOMM0 reset clear

Source

pub const fn flexcomm1_rst_clr(&self) -> Flexcomm1RstClr

FLEXCOMM1 reset clear

Source

pub const fn set_flexcomm1_rst_clr(&mut self, val: Flexcomm1RstClr)

FLEXCOMM1 reset clear

Source

pub const fn flexcomm2_rst_clr(&self) -> Flexcomm2RstClr

FLEXCOMM2 reset clear

Source

pub const fn set_flexcomm2_rst_clr(&mut self, val: Flexcomm2RstClr)

FLEXCOMM2 reset clear

Source

pub const fn flexcomm3_rst_clr(&self) -> Flexcomm3RstClr

FLEXCOMM3 reset clear

Source

pub const fn set_flexcomm3_rst_clr(&mut self, val: Flexcomm3RstClr)

FLEXCOMM3 reset clear

Source

pub const fn flexcomm4_rst_clr(&self) -> Flexcomm4RstClr

FLEXCOMM4 reset clear

Source

pub const fn set_flexcomm4_rst_clr(&mut self, val: Flexcomm4RstClr)

FLEXCOMM4 reset clear

Source

pub const fn flexcomm5_rst_clr(&self) -> Flexcomm5RstClr

FLEXCOMM5 reset clear

Source

pub const fn set_flexcomm5_rst_clr(&mut self, val: Flexcomm5RstClr)

FLEXCOMM5 reset clear

Source

pub const fn flexcomm6_rst_clr(&self) -> Flexcomm6RstClr

FLEXCOMM6 reset clear

Source

pub const fn set_flexcomm6_rst_clr(&mut self, val: Flexcomm6RstClr)

FLEXCOMM6 reset clear

Source

pub const fn flexcomm7_rst_clr(&self) -> Flexcomm7RstClr

FLEXCOMM7 reset clear

Source

pub const fn set_flexcomm7_rst_clr(&mut self, val: Flexcomm7RstClr)

FLEXCOMM7 reset clear

Source

pub const fn flexcomm14_spi_rst_clr(&self) -> Flexcomm14SpiRstClr

FLEXCOMM14 SPI reset clear

Source

pub const fn set_flexcomm14_spi_rst_clr(&mut self, val: Flexcomm14SpiRstClr)

FLEXCOMM14 SPI reset clear

Source

pub const fn flexcomm15_i2c_rst_clr(&self) -> Flexcomm15I2cRstClr

FLEXCOMM15 I2C reset clear

Source

pub const fn set_flexcomm15_i2c_rst_clr(&mut self, val: Flexcomm15I2cRstClr)

FLEXCOMM15 I2C reset clear

Source

pub const fn dmic0_rst_clr(&self) -> Dmic0RstClr

DMIC0 reset clear

Source

pub const fn set_dmic0_rst_clr(&mut self, val: Dmic0RstClr)

DMIC0 reset clear

Source

pub const fn osevt_timer_rst_clr(&self) -> OsevtTimerRstClr

osevent timer reset clear

Source

pub const fn set_osevt_timer_rst_clr(&mut self, val: OsevtTimerRstClr)

osevent timer reset clear

Trait Implementations§

Source§

impl Clone for Prstctl0Clr

Source§

fn clone(&self) -> Prstctl0Clr

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Prstctl0Clr

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Prstctl0Clr

Source§

fn default() -> Prstctl0Clr

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Prstctl0Clr

Source§

fn eq(&self, other: &Prstctl0Clr) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Prstctl0Clr

Source§

impl Eq for Prstctl0Clr

Source§

impl StructuralPartialEq for Prstctl0Clr

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.