nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

IomuxcGpr

Struct IomuxcGpr 

Source
pub struct IomuxcGpr { /* private fields */ }
Expand description

IOMUXC_GPR

Implementations§

Source§

impl IomuxcGpr

Source

pub const unsafe fn from_ptr(ptr: *mut ()) -> Self

Source

pub const fn as_ptr(&self) -> *mut ()

Source

pub const fn gpr0(self) -> Reg<u32, R>

GPR0 General Purpose Register

Source

pub const fn gpr1(self) -> Reg<Gpr1, RW>

GPR1 General Purpose Register

Source

pub const fn gpr2(self) -> Reg<Gpr2, RW>

GPR2 General Purpose Register

Source

pub const fn gpr3(self) -> Reg<Gpr3, RW>

GPR3 General Purpose Register

Source

pub const fn gpr4(self) -> Reg<Gpr4, RW>

GPR4 General Purpose Register

Source

pub const fn gpr5(self) -> Reg<Gpr5, RW>

GPR5 General Purpose Register

Source

pub const fn gpr6(self) -> Reg<Gpr6, RW>

GPR6 General Purpose Register

Source

pub const fn gpr7(self) -> Reg<Gpr7, RW>

GPR7 General Purpose Register

Source

pub const fn gpr8(self) -> Reg<Gpr8, RW>

GPR8 General Purpose Register

Source

pub const fn gpr9(self) -> Reg<u32, R>

GPR9 General Purpose Register

Source

pub const fn gpr10(self) -> Reg<Gpr10, RW>

GPR10 General Purpose Register

Source

pub const fn gpr11(self) -> Reg<Gpr11, RW>

GPR11 General Purpose Register

Source

pub const fn gpr12(self) -> Reg<Gpr12, RW>

GPR12 General Purpose Register

Source

pub const fn gpr13(self) -> Reg<Gpr13, RW>

GPR13 General Purpose Register

Source

pub const fn gpr14(self) -> Reg<Gpr14, RW>

GPR14 General Purpose Register

Source

pub const fn gpr15(self) -> Reg<u32, R>

GPR15 General Purpose Register

Source

pub const fn gpr16(self) -> Reg<Gpr16, RW>

GPR16 General Purpose Register

Source

pub const fn gpr17(self) -> Reg<Gpr17, RW>

GPR17 General Purpose Register

Source

pub const fn gpr18(self) -> Reg<Gpr18, RW>

GPR18 General Purpose Register

Source

pub const fn gpr19(self) -> Reg<Gpr19, RW>

GPR19 General Purpose Register

Source

pub const fn gpr20(self) -> Reg<Gpr20, RW>

GPR20 General Purpose Register

Source

pub const fn gpr21(self) -> Reg<Gpr21, RW>

GPR21 General Purpose Register

Source

pub const fn gpr22(self) -> Reg<Gpr22, RW>

GPR22 General Purpose Register

Source

pub const fn gpr23(self) -> Reg<Gpr23, RW>

GPR23 General Purpose Register

Source

pub const fn gpr24(self) -> Reg<Gpr24, RW>

GPR24 General Purpose Register

Source

pub const fn gpr25(self) -> Reg<Gpr25, RW>

GPR25 General Purpose Register

Source

pub const fn gpr26(self) -> Reg<Gpr26, RW>

GPR26 General Purpose Register

Source

pub const fn gpr27(self) -> Reg<Gpr27, RW>

GPR27 General Purpose Register

Source

pub const fn gpr28(self) -> Reg<Gpr28, RW>

GPR28 General Purpose Register

Source

pub const fn gpr29(self) -> Reg<Gpr29, RW>

GPR29 General Purpose Register

Source

pub const fn gpr30(self) -> Reg<Gpr30, RW>

GPR30 General Purpose Register

Source

pub const fn gpr31(self) -> Reg<Gpr31, RW>

GPR31 General Purpose Register

Source

pub const fn gpr32(self) -> Reg<Gpr32, RW>

GPR32 General Purpose Register

Source

pub const fn gpr33(self) -> Reg<Gpr33, RW>

GPR33 General Purpose Register

Source

pub const fn gpr34(self) -> Reg<Gpr34, RW>

GPR34 General Purpose Register

Trait Implementations§

Source§

impl Clone for IomuxcGpr

Source§

fn clone(&self) -> IomuxcGpr

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 PartialEq for IomuxcGpr

Source§

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

Source§

impl Eq for IomuxcGpr

Source§

impl Send for IomuxcGpr

Source§

impl StructuralPartialEq for IomuxcGpr

Source§

impl Sync for IomuxcGpr

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.