nxp-pac

Crates

git

Versions

mimxrt685s_cm33

Flavors

Dmac0ReqEna0Clr

Struct Dmac0ReqEna0Clr 

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

DMAC0 request enable clear 0

Tuple Fields§

§0: u32

Implementations§

Source§

impl Dmac0ReqEna0Clr

Source

pub const fn flexcomm0_rx(&self) -> Dmac0ReqEna0ClrFlexcomm0Rx

FLEXCOMM0 RX enable clear

Source

pub const fn set_flexcomm0_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm0Rx)

FLEXCOMM0 RX enable clear

Source

pub const fn flexcomm0_tx(&self) -> Dmac0ReqEna0ClrFlexcomm0Tx

FLEXCOMM0 TX enable clear

Source

pub const fn set_flexcomm0_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm0Tx)

FLEXCOMM0 TX enable clear

Source

pub const fn flexcomm1_rx(&self) -> Dmac0ReqEna0ClrFlexcomm1Rx

FLEXCOMM1 RX enable clear

Source

pub const fn set_flexcomm1_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm1Rx)

FLEXCOMM1 RX enable clear

Source

pub const fn flexcomm1_tx(&self) -> Dmac0ReqEna0ClrFlexcomm1Tx

FLEXCOMM1 TX enable clear

Source

pub const fn set_flexcomm1_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm1Tx)

FLEXCOMM1 TX enable clear

Source

pub const fn flexcomm2_rx(&self) -> Dmac0ReqEna0ClrFlexcomm2Rx

FLEXCOMM2 RX enable clear

Source

pub const fn set_flexcomm2_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm2Rx)

FLEXCOMM2 RX enable clear

Source

pub const fn flexcomm2_tx(&self) -> Dmac0ReqEna0ClrFlexcomm2Tx

FLEXCOMM2 TX enable clear

Source

pub const fn set_flexcomm2_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm2Tx)

FLEXCOMM2 TX enable clear

Source

pub const fn flexcomm3_rx(&self) -> Dmac0ReqEna0ClrFlexcomm3Rx

FLEXCOMM3 RX enable clear

Source

pub const fn set_flexcomm3_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm3Rx)

FLEXCOMM3 RX enable clear

Source

pub const fn flexcomm3_tx(&self) -> Dmac0ReqEna0ClrFlexcomm3Tx

FLEXCOMM3 TX enable clear

Source

pub const fn set_flexcomm3_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm3Tx)

FLEXCOMM3 TX enable clear

Source

pub const fn flexcomm4_rx(&self) -> Dmac0ReqEna0ClrFlexcomm4Rx

FLEXCOMM4 RX enable clear

Source

pub const fn set_flexcomm4_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm4Rx)

FLEXCOMM4 RX enable clear

Source

pub const fn flexcomm4_tx(&self) -> Dmac0ReqEna0ClrFlexcomm4Tx

FLEXCOMM4 TX enable clear

Source

pub const fn set_flexcomm4_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm4Tx)

FLEXCOMM4 TX enable clear

Source

pub const fn flexcomm5_rx(&self) -> Dmac0ReqEna0ClrFlexcomm5Rx

FLEXCOMM5 RX enable clear

Source

pub const fn set_flexcomm5_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm5Rx)

FLEXCOMM5 RX enable clear

Source

pub const fn flexcomm5_tx(&self) -> Dmac0ReqEna0ClrFlexcomm5Tx

FLEXCOMM5 TX enable clear

Source

pub const fn set_flexcomm5_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm5Tx)

FLEXCOMM5 TX enable clear

Source

pub const fn flexcomm6_rx(&self) -> Dmac0ReqEna0ClrFlexcomm6Rx

FLEXCOMM6 RX enable clear

Source

pub const fn set_flexcomm6_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm6Rx)

FLEXCOMM6 RX enable clear

Source

pub const fn flexcomm6_tx(&self) -> Dmac0ReqEna0ClrFlexcomm6Tx

FLEXCOMM6 TX enable clear

Source

pub const fn set_flexcomm6_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm6Tx)

FLEXCOMM6 TX enable clear

Source

pub const fn flexcomm7_rx(&self) -> Dmac0ReqEna0ClrFlexcomm7Rx

FLEXCOMM7 RX enable clear

Source

pub const fn set_flexcomm7_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm7Rx)

FLEXCOMM7 RX enable clear

Source

pub const fn flexcomm7_tx(&self) -> Dmac0ReqEna0ClrFlexcomm7Tx

FLEXCOMM7 TX enable clear

Source

pub const fn set_flexcomm7_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm7Tx)

FLEXCOMM7 TX enable clear

Source

pub const fn dmic0ch0(&self) -> Dmac0ReqEna0ClrDmic0ch0

DMIC0 channel 0 enable clear

Source

pub const fn set_dmic0ch0(&mut self, val: Dmac0ReqEna0ClrDmic0ch0)

DMIC0 channel 0 enable clear

Source

pub const fn dmic0ch1(&self) -> Dmac0ReqEna0ClrDmic0ch1

DMIC0 channel 1 enable clear

Source

pub const fn set_dmic0ch1(&mut self, val: Dmac0ReqEna0ClrDmic0ch1)

DMIC0 channel 1 enable clear

Source

pub const fn dmic0ch2(&self) -> Dmac0ReqEna0ClrDmic0ch2

DMIC0 channel 2 enable clear

Source

pub const fn set_dmic0ch2(&mut self, val: Dmac0ReqEna0ClrDmic0ch2)

DMIC0 channel 2 enable clear

Source

pub const fn dmic0ch3(&self) -> Dmac0ReqEna0ClrDmic0ch3

DMIC0 channel 3 enable clear

Source

pub const fn set_dmic0ch3(&mut self, val: Dmac0ReqEna0ClrDmic0ch3)

DMIC0 channel 3 enable clear

Source

pub const fn dmic0ch4(&self) -> Dmac0ReqEna0ClrDmic0ch4

DMIC0 channel 4 enable clear

Source

pub const fn set_dmic0ch4(&mut self, val: Dmac0ReqEna0ClrDmic0ch4)

DMIC0 channel 4 enable clear

Source

pub const fn dmic0ch5(&self) -> Dmac0ReqEna0ClrDmic0ch5

DMIC0 channel 5 enable clear

Source

pub const fn set_dmic0ch5(&mut self, val: Dmac0ReqEna0ClrDmic0ch5)

DMIC0 channel 5 enable clear

Source

pub const fn dmic0ch6(&self) -> Dmac0ReqEna0ClrDmic0ch6

DMIC0 channel 6 enable clear

Source

pub const fn set_dmic0ch6(&mut self, val: Dmac0ReqEna0ClrDmic0ch6)

DMIC0 channel 6 enable clear

Source

pub const fn dmic0ch7(&self) -> Dmac0ReqEna0ClrDmic0ch7

DMIC0 channel 7 enable clear

Source

pub const fn set_dmic0ch7(&mut self, val: Dmac0ReqEna0ClrDmic0ch7)

DMIC0 channel 7 enable clear

Source

pub const fn i3c0_rx(&self) -> Dmac0ReqEna0ClrI3c0Rx

I3C RX enable clear

Source

pub const fn set_i3c0_rx(&mut self, val: Dmac0ReqEna0ClrI3c0Rx)

I3C RX enable clear

Source

pub const fn i3c0_tx(&self) -> Dmac0ReqEna0ClrI3c0Tx

I3C TX enable clear

Source

pub const fn set_i3c0_tx(&mut self, val: Dmac0ReqEna0ClrI3c0Tx)

I3C TX enable clear

Source

pub const fn flexcomm14_rx(&self) -> Dmac0ReqEna0ClrFlexcomm14Rx

FLEXCOMM14 RX enable clear

Source

pub const fn set_flexcomm14_rx(&mut self, val: Dmac0ReqEna0ClrFlexcomm14Rx)

FLEXCOMM14 RX enable clear

Source

pub const fn flexcomm14_tx(&self) -> Dmac0ReqEna0ClrFlexcomm14Tx

FLEXCOMM14 TX enable clear

Source

pub const fn set_flexcomm14_tx(&mut self, val: Dmac0ReqEna0ClrFlexcomm14Tx)

FLEXCOMM14 TX enable clear

Source

pub const fn hashcrypt(&self) -> Dmac0ReqEna0ClrHashcrypt

Hash enable clear

Source

pub const fn set_hashcrypt(&mut self, val: Dmac0ReqEna0ClrHashcrypt)

Hash enable clear

Source

pub const fn espi_ch0(&self) -> Dmac0ReqEna0ClrEspiCh0

ESPI Channel 0 enable clear

Source

pub const fn set_espi_ch0(&mut self, val: Dmac0ReqEna0ClrEspiCh0)

ESPI Channel 0 enable clear

Trait Implementations§

Source§

impl Clone for Dmac0ReqEna0Clr

Source§

fn clone(&self) -> Dmac0ReqEna0Clr

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 Dmac0ReqEna0Clr

Source§

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

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

impl Default for Dmac0ReqEna0Clr

Source§

fn default() -> Dmac0ReqEna0Clr

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

impl PartialEq for Dmac0ReqEna0Clr

Source§

fn eq(&self, other: &Dmac0ReqEna0Clr) -> 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 Dmac0ReqEna0Clr

Source§

impl Eq for Dmac0ReqEna0Clr

Source§

impl StructuralPartialEq for Dmac0ReqEna0Clr

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.