nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Dma0ReqEnable1

Struct Dma0ReqEnable1 

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

DMA0 Request Enable1

Tuple Fields§

§0: u32

Implementations§

Source§

impl Dma0ReqEnable1

Source

pub const fn req32_en0(&self) -> Req32En0

This register is used to enable and disable EVTG0 OUT0B request.

Source

pub const fn set_req32_en0(&mut self, val: Req32En0)

This register is used to enable and disable EVTG0 OUT0B request.

Source

pub const fn req33_en0(&self) -> Req33En0

This register is used to enable and disable EVTG0 OUT1A request.

Source

pub const fn set_req33_en0(&mut self, val: Req33En0)

This register is used to enable and disable EVTG0 OUT1A request.

Source

pub const fn req34_en0(&self) -> Req34En0

This register is used to enable and disable EVTG0 OUT1B request.

Source

pub const fn set_req34_en0(&mut self, val: Req34En0)

This register is used to enable and disable EVTG0 OUT1B request.

Source

pub const fn req35_en0(&self) -> Req35En0

This register is used to enable and disable EVTG0 OUT2A request.

Source

pub const fn set_req35_en0(&mut self, val: Req35En0)

This register is used to enable and disable EVTG0 OUT2A request.

Source

pub const fn req36_en0(&self) -> Req36En0

This register is used to enable and disable EVTG0 OUT2B request.

Source

pub const fn set_req36_en0(&mut self, val: Req36En0)

This register is used to enable and disable EVTG0 OUT2B request.

Source

pub const fn req37_en0(&self) -> Req37En0

This register is used to enable and disable EVTG0 OUT3A request.

Source

pub const fn set_req37_en0(&mut self, val: Req37En0)

This register is used to enable and disable EVTG0 OUT3A request.

Source

pub const fn req38_en0(&self) -> Req38En0

This register is used to enable and disable EVTG0 OUT3B request.

Source

pub const fn set_req38_en0(&mut self, val: Req38En0)

This register is used to enable and disable EVTG0 OUT3B request.

Source

pub const fn req39_en0(&self) -> Req39En0

This register is used to enable and disable PWM0 Req_capt0 request.

Source

pub const fn set_req39_en0(&mut self, val: Req39En0)

This register is used to enable and disable PWM0 Req_capt0 request.

Source

pub const fn req40_en0(&self) -> Req40En0

This register is used to enable and disable PWM0 Req_capt1 request.

Source

pub const fn set_req40_en0(&mut self, val: Req40En0)

This register is used to enable and disable PWM0 Req_capt1 request.

Source

pub const fn req41_en0(&self) -> Req41En0

This register is used to enable and disable PWM0 Req_capt2 request.

Source

pub const fn set_req41_en0(&mut self, val: Req41En0)

This register is used to enable and disable PWM0 Req_capt2 request.

Source

pub const fn req42_en0(&self) -> Req42En0

This register is used to enable and disable PWM0 Req_capt3 request.

Source

pub const fn set_req42_en0(&mut self, val: Req42En0)

This register is used to enable and disable PWM0 Req_capt3 request.

Source

pub const fn req43_en0(&self) -> Req43En0

This register is used to enable and disable PWM0 Req_val0 request.

Source

pub const fn set_req43_en0(&mut self, val: Req43En0)

This register is used to enable and disable PWM0 Req_val0 request.

Source

pub const fn req44_en0(&self) -> Req44En0

This register is used to enable and disable PWM0 Req_val1 request.

Source

pub const fn set_req44_en0(&mut self, val: Req44En0)

This register is used to enable and disable PWM0 Req_val1 request.

Source

pub const fn req45_en0(&self) -> Req45En0

This register is used to enable and disable PWM0 Req_val2 request.

Source

pub const fn set_req45_en0(&mut self, val: Req45En0)

This register is used to enable and disable PWM0 Req_val2 request.

Source

pub const fn req46_en0(&self) -> Req46En0

This register is used to enable and disable PWM0 Req_val3 request.

Source

pub const fn set_req46_en0(&mut self, val: Req46En0)

This register is used to enable and disable PWM0 Req_val3 request.

Source

pub const fn req47_en0(&self) -> Req47En0

This register is used to enable and disable PWM1 Req_capt0 request.

Source

pub const fn set_req47_en0(&mut self, val: Req47En0)

This register is used to enable and disable PWM1 Req_capt0 request.

Source

pub const fn req48_en0(&self) -> Req48En0

This register is used to enable and disable PWM1 Req_capt1 request.

Source

pub const fn set_req48_en0(&mut self, val: Req48En0)

This register is used to enable and disable PWM1 Req_capt1 request.

Source

pub const fn req49_en0(&self) -> Req49En0

This register is used to enable and disable PWM1 Req_capt2 request.

Source

pub const fn set_req49_en0(&mut self, val: Req49En0)

This register is used to enable and disable PWM1 Req_capt2 request.

Source

pub const fn req50_en0(&self) -> Req50En0

This register is used to enable and disable PWM1 Req_capt3 request.

Source

pub const fn set_req50_en0(&mut self, val: Req50En0)

This register is used to enable and disable PWM1 Req_capt3 request.

Source

pub const fn req51_en0(&self) -> Req51En0

This register is used to enable and disable PWM1 Req_val0 request.

Source

pub const fn set_req51_en0(&mut self, val: Req51En0)

This register is used to enable and disable PWM1 Req_val0 request.

Source

pub const fn req52_en0(&self) -> Req52En0

This register is used to enable and disable PWM1 Req_val1 request.

Source

pub const fn set_req52_en0(&mut self, val: Req52En0)

This register is used to enable and disable PWM1 Req_val1 request.

Source

pub const fn req53_en0(&self) -> Req53En0

This register is used to enable and disable PWM1 Req_val2 request.

Source

pub const fn set_req53_en0(&mut self, val: Req53En0)

This register is used to enable and disable PWM1 Req_val2 request.

Source

pub const fn req54_en0(&self) -> Req54En0

This register is used to enable and disable PWM1 Req_val3 request.

Source

pub const fn set_req54_en0(&mut self, val: Req54En0)

This register is used to enable and disable PWM1 Req_val3 request.

Source

pub const fn req57_en0(&self) -> Req57En0

This register is used to enable and disable LPTMR0 counter match event request.

Source

pub const fn set_req57_en0(&mut self, val: Req57En0)

This register is used to enable and disable LPTMR0 counter match event request.

Source

pub const fn req58_en0(&self) -> Req58En0

This register is used to enable and disable LPTMR1 counter match event request.

Source

pub const fn set_req58_en0(&mut self, val: Req58En0)

This register is used to enable and disable LPTMR1 counter match event request.

Source

pub const fn req59_en0(&self) -> Req59En0

This register is used to enable and disable CAN0 DMA request.

Source

pub const fn set_req59_en0(&mut self, val: Req59En0)

This register is used to enable and disable CAN0 DMA request.

Source

pub const fn req60_en0(&self) -> Req60En0

This register is used to enable and disable CAN1 DMA request.

Source

pub const fn set_req60_en0(&mut self, val: Req60En0)

This register is used to enable and disable CAN1 DMA request.

Source

pub const fn req61_en0(&self) -> Req61En0

This register is used to enable and disable FlexIO0 Shifter0 Status DMA request OR Timer0 Status DMA request.

Source

pub const fn set_req61_en0(&mut self, val: Req61En0)

This register is used to enable and disable FlexIO0 Shifter0 Status DMA request OR Timer0 Status DMA request.

Source

pub const fn req62_en0(&self) -> Req62En0

This register is used to enable and disable FlexIO0 Shifter1 Status DMA request OR Timer1 Status DMA request.

Source

pub const fn set_req62_en0(&mut self, val: Req62En0)

This register is used to enable and disable FlexIO0 Shifter1 Status DMA request OR Timer1 Status DMA request.

Source

pub const fn req63_en0(&self) -> Req63En0

This register is used to enable and disable FlexIO0 Shifter2 Status DMA request OR Timer2 Status DMA request.

Source

pub const fn set_req63_en0(&mut self, val: Req63En0)

This register is used to enable and disable FlexIO0 Shifter2 Status DMA request OR Timer2 Status DMA request.

Trait Implementations§

Source§

impl Clone for Dma0ReqEnable1

Source§

fn clone(&self) -> Dma0ReqEnable1

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 Dma0ReqEnable1

Source§

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

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

impl Default for Dma0ReqEnable1

Source§

fn default() -> Dma0ReqEnable1

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

impl PartialEq for Dma0ReqEnable1

Source§

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

Source§

impl Eq for Dma0ReqEnable1

Source§

impl StructuralPartialEq for Dma0ReqEnable1

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.