nxp-pac

Crates

git

Versions

mimxrt1062

Flavors

Gpr8

Struct Gpr8 

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

GPR8 General Purpose Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl Gpr8

Source

pub const fn lpi2c1_ipg_stop_mode(&self) -> Lpi2c1IpgStopMode

LPI2C1 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpi2c1_ipg_stop_mode(&mut self, val: Lpi2c1IpgStopMode)

LPI2C1 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpi2c1_ipg_doze(&self) -> Lpi2c1IpgDoze

LPI2C1 ipg_doze mode

Source

pub const fn set_lpi2c1_ipg_doze(&mut self, val: Lpi2c1IpgDoze)

LPI2C1 ipg_doze mode

Source

pub const fn lpi2c2_ipg_stop_mode(&self) -> Lpi2c2IpgStopMode

LPI2C2 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpi2c2_ipg_stop_mode(&mut self, val: Lpi2c2IpgStopMode)

LPI2C2 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpi2c2_ipg_doze(&self) -> Lpi2c2IpgDoze

LPI2C2 ipg_doze mode

Source

pub const fn set_lpi2c2_ipg_doze(&mut self, val: Lpi2c2IpgDoze)

LPI2C2 ipg_doze mode

Source

pub const fn lpi2c3_ipg_stop_mode(&self) -> Lpi2c3IpgStopMode

LPI2C3 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpi2c3_ipg_stop_mode(&mut self, val: Lpi2c3IpgStopMode)

LPI2C3 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpi2c3_ipg_doze(&self) -> Lpi2c3IpgDoze

LPI2C3 ipg_doze mode

Source

pub const fn set_lpi2c3_ipg_doze(&mut self, val: Lpi2c3IpgDoze)

LPI2C3 ipg_doze mode

Source

pub const fn lpi2c4_ipg_stop_mode(&self) -> Lpi2c4IpgStopMode

LPI2C4 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpi2c4_ipg_stop_mode(&mut self, val: Lpi2c4IpgStopMode)

LPI2C4 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpi2c4_ipg_doze(&self) -> Lpi2c4IpgDoze

LPI2C4 ipg_doze mode

Source

pub const fn set_lpi2c4_ipg_doze(&mut self, val: Lpi2c4IpgDoze)

LPI2C4 ipg_doze mode

Source

pub const fn lpspi1_ipg_stop_mode(&self) -> Lpspi1IpgStopMode

LPSPI1 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpspi1_ipg_stop_mode(&mut self, val: Lpspi1IpgStopMode)

LPSPI1 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpspi1_ipg_doze(&self) -> Lpspi1IpgDoze

LPSPI1 ipg_doze mode

Source

pub const fn set_lpspi1_ipg_doze(&mut self, val: Lpspi1IpgDoze)

LPSPI1 ipg_doze mode

Source

pub const fn lpspi2_ipg_stop_mode(&self) -> Lpspi2IpgStopMode

LPSPI2 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpspi2_ipg_stop_mode(&mut self, val: Lpspi2IpgStopMode)

LPSPI2 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpspi2_ipg_doze(&self) -> Lpspi2IpgDoze

LPSPI2 ipg_doze mode

Source

pub const fn set_lpspi2_ipg_doze(&mut self, val: Lpspi2IpgDoze)

LPSPI2 ipg_doze mode

Source

pub const fn lpspi3_ipg_stop_mode(&self) -> Lpspi3IpgStopMode

LPSPI3 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpspi3_ipg_stop_mode(&mut self, val: Lpspi3IpgStopMode)

LPSPI3 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpspi3_ipg_doze(&self) -> Lpspi3IpgDoze

LPSPI3 ipg_doze mode

Source

pub const fn set_lpspi3_ipg_doze(&mut self, val: Lpspi3IpgDoze)

LPSPI3 ipg_doze mode

Source

pub const fn lpspi4_ipg_stop_mode(&self) -> Lpspi4IpgStopMode

LPSPI4 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpspi4_ipg_stop_mode(&mut self, val: Lpspi4IpgStopMode)

LPSPI4 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpspi4_ipg_doze(&self) -> Lpspi4IpgDoze

LPSPI4 ipg_doze mode

Source

pub const fn set_lpspi4_ipg_doze(&mut self, val: Lpspi4IpgDoze)

LPSPI4 ipg_doze mode

Source

pub const fn lpuart1_ipg_stop_mode(&self) -> Lpuart1IpgStopMode

LPUART1 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart1_ipg_stop_mode(&mut self, val: Lpuart1IpgStopMode)

LPUART1 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart1_ipg_doze(&self) -> Lpuart1IpgDoze

LPUART1 ipg_doze mode

Source

pub const fn set_lpuart1_ipg_doze(&mut self, val: Lpuart1IpgDoze)

LPUART1 ipg_doze mode

Source

pub const fn lpuart2_ipg_stop_mode(&self) -> Lpuart2IpgStopMode

LPUART2 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart2_ipg_stop_mode(&mut self, val: Lpuart2IpgStopMode)

LPUART2 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart2_ipg_doze(&self) -> Lpuart2IpgDoze

LPUART2 ipg_doze mode

Source

pub const fn set_lpuart2_ipg_doze(&mut self, val: Lpuart2IpgDoze)

LPUART2 ipg_doze mode

Source

pub const fn lpuart3_ipg_stop_mode(&self) -> Lpuart3IpgStopMode

LPUART3 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart3_ipg_stop_mode(&mut self, val: Lpuart3IpgStopMode)

LPUART3 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart3_ipg_doze(&self) -> Lpuart3IpgDoze

LPUART3 ipg_doze mode

Source

pub const fn set_lpuart3_ipg_doze(&mut self, val: Lpuart3IpgDoze)

LPUART3 ipg_doze mode

Source

pub const fn lpuart4_ipg_stop_mode(&self) -> Lpuart4IpgStopMode

LPUART4 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart4_ipg_stop_mode(&mut self, val: Lpuart4IpgStopMode)

LPUART4 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart4_ipg_doze(&self) -> Lpuart4IpgDoze

LPUART4 ipg_doze mode

Source

pub const fn set_lpuart4_ipg_doze(&mut self, val: Lpuart4IpgDoze)

LPUART4 ipg_doze mode

Source

pub const fn lpuart5_ipg_stop_mode(&self) -> Lpuart5IpgStopMode

LPUART5 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart5_ipg_stop_mode(&mut self, val: Lpuart5IpgStopMode)

LPUART5 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart5_ipg_doze(&self) -> Lpuart5IpgDoze

LPUART5 ipg_doze mode

Source

pub const fn set_lpuart5_ipg_doze(&mut self, val: Lpuart5IpgDoze)

LPUART5 ipg_doze mode

Source

pub const fn lpuart6_ipg_stop_mode(&self) -> Lpuart6IpgStopMode

LPUART6 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart6_ipg_stop_mode(&mut self, val: Lpuart6IpgStopMode)

LPUART6 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart6_ipg_doze(&self) -> Lpuart6IpgDoze

LPUART6 ipg_doze mode

Source

pub const fn set_lpuart6_ipg_doze(&mut self, val: Lpuart6IpgDoze)

LPUART6 ipg_doze mode

Source

pub const fn lpuart7_ipg_stop_mode(&self) -> Lpuart7IpgStopMode

LPUART7 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart7_ipg_stop_mode(&mut self, val: Lpuart7IpgStopMode)

LPUART7 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart7_ipg_doze(&self) -> Lpuart7IpgDoze

LPUART7 ipg_doze mode

Source

pub const fn set_lpuart7_ipg_doze(&mut self, val: Lpuart7IpgDoze)

LPUART7 ipg_doze mode

Source

pub const fn lpuart8_ipg_stop_mode(&self) -> Lpuart8IpgStopMode

LPUART8 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn set_lpuart8_ipg_stop_mode(&mut self, val: Lpuart8IpgStopMode)

LPUART8 stop mode selection, cannot change when ipg_stop is asserted.

Source

pub const fn lpuart8_ipg_doze(&self) -> Lpuart8IpgDoze

LPUART8 ipg_doze mode

Source

pub const fn set_lpuart8_ipg_doze(&mut self, val: Lpuart8IpgDoze)

LPUART8 ipg_doze mode

Trait Implementations§

Source§

impl Clone for Gpr8

Source§

fn clone(&self) -> Gpr8

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 Gpr8

Source§

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

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

impl Default for Gpr8

Source§

fn default() -> Gpr8

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

impl PartialEq for Gpr8

Source§

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

Source§

impl Eq for Gpr8

Source§

impl StructuralPartialEq for Gpr8

Auto Trait Implementations§

§

impl Freeze for Gpr8

§

impl RefUnwindSafe for Gpr8

§

impl Send for Gpr8

§

impl Sync for Gpr8

§

impl Unpin for Gpr8

§

impl UnwindSafe for Gpr8

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.