nxp-pac

Crates

git

Versions

mimxrt685s_cm33

Flavors

Dmac1ReqEna0Clr

Struct Dmac1ReqEna0Clr 

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

DMAC1 request enable clear 0

Tuple Fields§

§0: u32

Implementations§

Source§

impl Dmac1ReqEna0Clr

Source

pub const fn flexcomm0_rx(&self) -> Dmac1ReqEna0ClrFlexcomm0Rx

FLEXCOMM0 RX enable clear

Source

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

FLEXCOMM0 RX enable clear

Source

pub const fn flexcomm0_tx(&self) -> Dmac1ReqEna0ClrFlexcomm0Tx

FLEXCOMM0 TX enable clear

Source

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

FLEXCOMM0 TX enable clear

Source

pub const fn flexcomm1_rx(&self) -> Dmac1ReqEna0ClrFlexcomm1Rx

FLEXCOMM1 RX enable clear

Source

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

FLEXCOMM1 RX enable clear

Source

pub const fn flexcomm1_tx(&self) -> Dmac1ReqEna0ClrFlexcomm1Tx

FLEXCOMM1 TX enable clear

Source

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

FLEXCOMM1 TX enable clear

Source

pub const fn flexcomm2_rx(&self) -> Dmac1ReqEna0ClrFlexcomm2Rx

FLEXCOMM2 RX enable clear

Source

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

FLEXCOMM2 RX enable clear

Source

pub const fn flexcomm2_tx(&self) -> Dmac1ReqEna0ClrFlexcomm2Tx

FLEXCOMM2 TX enable clear

Source

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

FLEXCOMM2 TX enable clear

Source

pub const fn flexcomm3_rx(&self) -> Dmac1ReqEna0ClrFlexcomm3Rx

FLEXCOMM3 RX enable clear

Source

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

FLEXCOMM3 RX enable clear

Source

pub const fn flexcomm3_tx(&self) -> Dmac1ReqEna0ClrFlexcomm3Tx

FLEXCOMM3 TX enable clear

Source

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

FLEXCOMM3 TX enable clear

Source

pub const fn flexcomm4_rx(&self) -> Dmac1ReqEna0ClrFlexcomm4Rx

FLEXCOMM4 RX enable clear

Source

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

FLEXCOMM4 RX enable clear

Source

pub const fn flexcomm4_tx(&self) -> Dmac1ReqEna0ClrFlexcomm4Tx

FLEXCOMM4 TX enable clear

Source

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

FLEXCOMM4 TX enable clear

Source

pub const fn flexcomm5_rx(&self) -> Dmac1ReqEna0ClrFlexcomm5Rx

FLEXCOMM5 RX enable clear

Source

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

FLEXCOMM5 RX enable clear

Source

pub const fn flexcomm5_tx(&self) -> Dmac1ReqEna0ClrFlexcomm5Tx

FLEXCOMM5 TX enable clear

Source

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

FLEXCOMM5 TX enable clear

Source

pub const fn flexcomm6_rx(&self) -> Dmac1ReqEna0ClrFlexcomm6Rx

FLEXCOMM6 RX enable clear

Source

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

FLEXCOMM6 RX enable clear

Source

pub const fn flexcomm6_tx(&self) -> Dmac1ReqEna0ClrFlexcomm6Tx

FLEXCOMM6 TX enable clear

Source

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

FLEXCOMM6 TX enable clear

Source

pub const fn flexcomm7_rx(&self) -> Dmac1ReqEna0ClrFlexcomm7Rx

FLEXCOMM7 RX enable clear

Source

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

FLEXCOMM7 RX enable clear

Source

pub const fn flexcomm7_tx(&self) -> Dmac1ReqEna0ClrFlexcomm7Tx

FLEXCOMM7 TX enable clear

Source

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

FLEXCOMM7 TX enable clear

Source

pub const fn dmic0ch0(&self) -> Dmac1ReqEna0ClrDmic0ch0

DMIC0 channel 0 enable clear

Source

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

DMIC0 channel 0 enable clear

Source

pub const fn dmic0ch1(&self) -> Dmac1ReqEna0ClrDmic0ch1

DMIC0 channel 1 enable clear

Source

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

DMIC0 channel 1 enable clear

Source

pub const fn dmic0ch2(&self) -> Dmac1ReqEna0ClrDmic0ch2

DMIC0 channel 2 enable clear

Source

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

DMIC0 channel 2 enable clear

Source

pub const fn dmic0ch3(&self) -> Dmac1ReqEna0ClrDmic0ch3

DMIC0 channel 3 enable clear

Source

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

DMIC0 channel 3 enable clear

Source

pub const fn dmic0ch4(&self) -> Dmac1ReqEna0ClrDmic0ch4

DMIC0 channel 4 enable clear

Source

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

DMIC0 channel 4 enable clear

Source

pub const fn dmic0ch5(&self) -> Dmac1ReqEna0ClrDmic0ch5

DMIC0 channel 5 enable clear

Source

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

DMIC0 channel 5 enable clear

Source

pub const fn dmic0ch6(&self) -> Dmac1ReqEna0ClrDmic0ch6

DMIC0 channel 6 enable clear

Source

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

DMIC0 channel 6 enable clear

Source

pub const fn dmic0ch7(&self) -> Dmac1ReqEna0ClrDmic0ch7

DMIC0 channel 7 enable clear

Source

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

DMIC0 channel 7 enable clear

Source

pub const fn i3c0_rx(&self) -> Dmac1ReqEna0ClrI3c0Rx

I3C RX enable clear

Source

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

I3C RX enable clear

Source

pub const fn i3c0_tx(&self) -> Dmac1ReqEna0ClrI3c0Tx

I3C TX enable clear

Source

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

I3C TX enable clear

Source

pub const fn flexcomm14_rx(&self) -> Dmac1ReqEna0ClrFlexcomm14Rx

FLEXCOMM14 RX enable clear

Source

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

FLEXCOMM14 RX enable clear

Source

pub const fn flexcomm14_tx(&self) -> Dmac1ReqEna0ClrFlexcomm14Tx

FLEXCOMM14 TX enable clear

Source

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

FLEXCOMM14 TX enable clear

Source

pub const fn hashcrypt(&self) -> Dmac1ReqEna0ClrHashcrypt

Hash enable clear

Source

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

Hash enable clear

Source

pub const fn espi_ch0(&self) -> Dmac1ReqEna0ClrEspiCh0

ESPI Channel 0 enable clear

Source

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

ESPI Channel 0 enable clear

Trait Implementations§

Source§

impl Clone for Dmac1ReqEna0Clr

Source§

fn clone(&self) -> Dmac1ReqEna0Clr

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 Dmac1ReqEna0Clr

Source§

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

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

impl Default for Dmac1ReqEna0Clr

Source§

fn default() -> Dmac1ReqEna0Clr

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

impl PartialEq for Dmac1ReqEna0Clr

Source§

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

Source§

impl Eq for Dmac1ReqEna0Clr

Source§

impl StructuralPartialEq for Dmac1ReqEna0Clr

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.