nxp-pac

Crates

git

Versions

mcxa156

Flavors

Pdc1

Struct Pdc1 

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

Pin DMA/Trigger Configuration 1.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Pdc1

Source

pub const fn reserved0(&self) -> Pdc1Reserved0

Reserved.

Source

pub const fn set_reserved0(&mut self, val: Pdc1Reserved0)

Reserved.

Source

pub const fn reserved1(&self) -> Pdc1Reserved1

Reserved.

Source

pub const fn set_reserved1(&mut self, val: Pdc1Reserved1)

Reserved.

Source

pub const fn wupdc2(&self) -> Wupdc2

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc2(&mut self, val: Wupdc2)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn reserved3(&self) -> Pdc1Reserved3

Reserved.

Source

pub const fn set_reserved3(&mut self, val: Pdc1Reserved3)

Reserved.

Source

pub const fn reserved4(&self) -> Pdc1Reserved4

Reserved.

Source

pub const fn set_reserved4(&mut self, val: Pdc1Reserved4)

Reserved.

Source

pub const fn reserved5(&self) -> Pdc1Reserved5

Reserved.

Source

pub const fn set_reserved5(&mut self, val: Pdc1Reserved5)

Reserved.

Source

pub const fn wupdc6(&self) -> Wupdc6

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc6(&mut self, val: Wupdc6)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn wupdc7(&self) -> Wupdc7

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc7(&mut self, val: Wupdc7)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn wupdc8(&self) -> Wupdc8

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc8(&mut self, val: Wupdc8)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn wupdc9(&self) -> Wupdc9

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc9(&mut self, val: Wupdc9)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn wupdc10(&self) -> Wupdc10

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc10(&mut self, val: Wupdc10)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn wupdc11(&self) -> Wupdc11

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc11(&mut self, val: Wupdc11)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn wupdc12(&self) -> Wupdc12

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn set_wupdc12(&mut self, val: Wupdc12)

Wake-up Pin Configuration for WUU_Pn.

Source

pub const fn reserved13(&self) -> Pdc1Reserved13

Reserved.

Source

pub const fn set_reserved13(&mut self, val: Pdc1Reserved13)

Reserved.

Source

pub const fn reserved14(&self) -> Pdc1Reserved14

Reserved.

Source

pub const fn set_reserved14(&mut self, val: Pdc1Reserved14)

Reserved.

Source

pub const fn reserved15(&self) -> Pdc1Reserved15

Reserved.

Source

pub const fn set_reserved15(&mut self, val: Pdc1Reserved15)

Reserved.

Trait Implementations§

Source§

impl Clone for Pdc1

Source§

fn clone(&self) -> Pdc1

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 Pdc1

Source§

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

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

impl Default for Pdc1

Source§

fn default() -> Pdc1

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

impl PartialEq for Pdc1

Source§

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

Source§

impl Eq for Pdc1

Source§

impl StructuralPartialEq for Pdc1

Auto Trait Implementations§

§

impl Freeze for Pdc1

§

impl RefUnwindSafe for Pdc1

§

impl Send for Pdc1

§

impl Sync for Pdc1

§

impl Unpin for Pdc1

§

impl UnwindSafe for Pdc1

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.