embassy-nxp

Crates

git

Versions

mimxrt1062

Flavors

Struct Peripherals

Source
pub struct Peripherals {
Show 127 fields pub GPIO_AD_B0_00: Peri<'static, GPIO_AD_B0_00>, pub GPIO_AD_B0_01: Peri<'static, GPIO_AD_B0_01>, pub GPIO_AD_B0_02: Peri<'static, GPIO_AD_B0_02>, pub GPIO_AD_B0_03: Peri<'static, GPIO_AD_B0_03>, pub GPIO_AD_B0_04: Peri<'static, GPIO_AD_B0_04>, pub GPIO_AD_B0_05: Peri<'static, GPIO_AD_B0_05>, pub GPIO_AD_B0_06: Peri<'static, GPIO_AD_B0_06>, pub GPIO_AD_B0_07: Peri<'static, GPIO_AD_B0_07>, pub GPIO_AD_B0_08: Peri<'static, GPIO_AD_B0_08>, pub GPIO_AD_B0_09: Peri<'static, GPIO_AD_B0_09>, pub GPIO_AD_B0_10: Peri<'static, GPIO_AD_B0_10>, pub GPIO_AD_B0_11: Peri<'static, GPIO_AD_B0_11>, pub GPIO_AD_B0_12: Peri<'static, GPIO_AD_B0_12>, pub GPIO_AD_B0_13: Peri<'static, GPIO_AD_B0_13>, pub GPIO_AD_B0_14: Peri<'static, GPIO_AD_B0_14>, pub GPIO_AD_B0_15: Peri<'static, GPIO_AD_B0_15>, pub GPIO_AD_B1_00: Peri<'static, GPIO_AD_B1_00>, pub GPIO_AD_B1_01: Peri<'static, GPIO_AD_B1_01>, pub GPIO_AD_B1_02: Peri<'static, GPIO_AD_B1_02>, pub GPIO_AD_B1_03: Peri<'static, GPIO_AD_B1_03>, pub GPIO_AD_B1_04: Peri<'static, GPIO_AD_B1_04>, pub GPIO_AD_B1_05: Peri<'static, GPIO_AD_B1_05>, pub GPIO_AD_B1_06: Peri<'static, GPIO_AD_B1_06>, pub GPIO_AD_B1_07: Peri<'static, GPIO_AD_B1_07>, pub GPIO_AD_B1_08: Peri<'static, GPIO_AD_B1_08>, pub GPIO_AD_B1_09: Peri<'static, GPIO_AD_B1_09>, pub GPIO_AD_B1_10: Peri<'static, GPIO_AD_B1_10>, pub GPIO_AD_B1_11: Peri<'static, GPIO_AD_B1_11>, pub GPIO_AD_B1_12: Peri<'static, GPIO_AD_B1_12>, pub GPIO_AD_B1_13: Peri<'static, GPIO_AD_B1_13>, pub GPIO_AD_B1_14: Peri<'static, GPIO_AD_B1_14>, pub GPIO_AD_B1_15: Peri<'static, GPIO_AD_B1_15>, pub GPIO_B0_00: Peri<'static, GPIO_B0_00>, pub GPIO_B0_01: Peri<'static, GPIO_B0_01>, pub GPIO_B0_02: Peri<'static, GPIO_B0_02>, pub GPIO_B0_03: Peri<'static, GPIO_B0_03>, pub GPIO_B0_04: Peri<'static, GPIO_B0_04>, pub GPIO_B0_05: Peri<'static, GPIO_B0_05>, pub GPIO_B0_06: Peri<'static, GPIO_B0_06>, pub GPIO_B0_07: Peri<'static, GPIO_B0_07>, pub GPIO_B0_08: Peri<'static, GPIO_B0_08>, pub GPIO_B0_09: Peri<'static, GPIO_B0_09>, pub GPIO_B0_10: Peri<'static, GPIO_B0_10>, pub GPIO_B0_11: Peri<'static, GPIO_B0_11>, pub GPIO_B0_12: Peri<'static, GPIO_B0_12>, pub GPIO_B0_13: Peri<'static, GPIO_B0_13>, pub GPIO_B0_14: Peri<'static, GPIO_B0_14>, pub GPIO_B0_15: Peri<'static, GPIO_B0_15>, pub GPIO_B1_00: Peri<'static, GPIO_B1_00>, pub GPIO_B1_01: Peri<'static, GPIO_B1_01>, pub GPIO_B1_02: Peri<'static, GPIO_B1_02>, pub GPIO_B1_03: Peri<'static, GPIO_B1_03>, pub GPIO_B1_04: Peri<'static, GPIO_B1_04>, pub GPIO_B1_05: Peri<'static, GPIO_B1_05>, pub GPIO_B1_06: Peri<'static, GPIO_B1_06>, pub GPIO_B1_07: Peri<'static, GPIO_B1_07>, pub GPIO_B1_08: Peri<'static, GPIO_B1_08>, pub GPIO_B1_09: Peri<'static, GPIO_B1_09>, pub GPIO_B1_10: Peri<'static, GPIO_B1_10>, pub GPIO_B1_11: Peri<'static, GPIO_B1_11>, pub GPIO_B1_12: Peri<'static, GPIO_B1_12>, pub GPIO_B1_13: Peri<'static, GPIO_B1_13>, pub GPIO_B1_14: Peri<'static, GPIO_B1_14>, pub GPIO_B1_15: Peri<'static, GPIO_B1_15>, pub GPIO_EMC_00: Peri<'static, GPIO_EMC_00>, pub GPIO_EMC_01: Peri<'static, GPIO_EMC_01>, pub GPIO_EMC_02: Peri<'static, GPIO_EMC_02>, pub GPIO_EMC_03: Peri<'static, GPIO_EMC_03>, pub GPIO_EMC_04: Peri<'static, GPIO_EMC_04>, pub GPIO_EMC_05: Peri<'static, GPIO_EMC_05>, pub GPIO_EMC_06: Peri<'static, GPIO_EMC_06>, pub GPIO_EMC_07: Peri<'static, GPIO_EMC_07>, pub GPIO_EMC_08: Peri<'static, GPIO_EMC_08>, pub GPIO_EMC_09: Peri<'static, GPIO_EMC_09>, pub GPIO_EMC_10: Peri<'static, GPIO_EMC_10>, pub GPIO_EMC_11: Peri<'static, GPIO_EMC_11>, pub GPIO_EMC_12: Peri<'static, GPIO_EMC_12>, pub GPIO_EMC_13: Peri<'static, GPIO_EMC_13>, pub GPIO_EMC_14: Peri<'static, GPIO_EMC_14>, pub GPIO_EMC_15: Peri<'static, GPIO_EMC_15>, pub GPIO_EMC_16: Peri<'static, GPIO_EMC_16>, pub GPIO_EMC_17: Peri<'static, GPIO_EMC_17>, pub GPIO_EMC_18: Peri<'static, GPIO_EMC_18>, pub GPIO_EMC_19: Peri<'static, GPIO_EMC_19>, pub GPIO_EMC_20: Peri<'static, GPIO_EMC_20>, pub GPIO_EMC_21: Peri<'static, GPIO_EMC_21>, pub GPIO_EMC_22: Peri<'static, GPIO_EMC_22>, pub GPIO_EMC_23: Peri<'static, GPIO_EMC_23>, pub GPIO_EMC_24: Peri<'static, GPIO_EMC_24>, pub GPIO_EMC_25: Peri<'static, GPIO_EMC_25>, pub GPIO_EMC_26: Peri<'static, GPIO_EMC_26>, pub GPIO_EMC_27: Peri<'static, GPIO_EMC_27>, pub GPIO_EMC_28: Peri<'static, GPIO_EMC_28>, pub GPIO_EMC_29: Peri<'static, GPIO_EMC_29>, pub GPIO_EMC_30: Peri<'static, GPIO_EMC_30>, pub GPIO_EMC_31: Peri<'static, GPIO_EMC_31>, pub GPIO_EMC_32: Peri<'static, GPIO_EMC_32>, pub GPIO_EMC_33: Peri<'static, GPIO_EMC_33>, pub GPIO_EMC_34: Peri<'static, GPIO_EMC_34>, pub GPIO_EMC_35: Peri<'static, GPIO_EMC_35>, pub GPIO_EMC_36: Peri<'static, GPIO_EMC_36>, pub GPIO_EMC_37: Peri<'static, GPIO_EMC_37>, pub GPIO_EMC_38: Peri<'static, GPIO_EMC_38>, pub GPIO_EMC_39: Peri<'static, GPIO_EMC_39>, pub GPIO_EMC_40: Peri<'static, GPIO_EMC_40>, pub GPIO_EMC_41: Peri<'static, GPIO_EMC_41>, pub GPIO_SD_B0_00: Peri<'static, GPIO_SD_B0_00>, pub GPIO_SD_B0_01: Peri<'static, GPIO_SD_B0_01>, pub GPIO_SD_B0_02: Peri<'static, GPIO_SD_B0_02>, pub GPIO_SD_B0_03: Peri<'static, GPIO_SD_B0_03>, pub GPIO_SD_B0_04: Peri<'static, GPIO_SD_B0_04>, pub GPIO_SD_B0_05: Peri<'static, GPIO_SD_B0_05>, pub GPIO_SD_B1_00: Peri<'static, GPIO_SD_B1_00>, pub GPIO_SD_B1_01: Peri<'static, GPIO_SD_B1_01>, pub GPIO_SD_B1_02: Peri<'static, GPIO_SD_B1_02>, pub GPIO_SD_B1_03: Peri<'static, GPIO_SD_B1_03>, pub GPIO_SD_B1_04: Peri<'static, GPIO_SD_B1_04>, pub GPIO_SD_B1_05: Peri<'static, GPIO_SD_B1_05>, pub GPIO_SD_B1_06: Peri<'static, GPIO_SD_B1_06>, pub GPIO_SD_B1_07: Peri<'static, GPIO_SD_B1_07>, pub GPIO_SD_B1_08: Peri<'static, GPIO_SD_B1_08>, pub GPIO_SD_B1_09: Peri<'static, GPIO_SD_B1_09>, pub GPIO_SD_B1_10: Peri<'static, GPIO_SD_B1_10>, pub GPIO_SD_B1_11: Peri<'static, GPIO_SD_B1_11>, pub WAKEUP: Peri<'static, WAKEUP>, pub PMIC_ON_REQ: Peri<'static, PMIC_ON_REQ>, pub PMIC_STBY_REQ: Peri<'static, PMIC_STBY_REQ>,
}
Expand description

Struct containing all the peripheral singletons.

To obtain the peripherals, you must initialize the HAL, by calling crate::init.

Fields§

§GPIO_AD_B0_00: Peri<'static, GPIO_AD_B0_00>

GPIO_AD_B0_00 peripheral

§GPIO_AD_B0_01: Peri<'static, GPIO_AD_B0_01>

GPIO_AD_B0_01 peripheral

§GPIO_AD_B0_02: Peri<'static, GPIO_AD_B0_02>

GPIO_AD_B0_02 peripheral

§GPIO_AD_B0_03: Peri<'static, GPIO_AD_B0_03>

GPIO_AD_B0_03 peripheral

§GPIO_AD_B0_04: Peri<'static, GPIO_AD_B0_04>

GPIO_AD_B0_04 peripheral

§GPIO_AD_B0_05: Peri<'static, GPIO_AD_B0_05>

GPIO_AD_B0_05 peripheral

§GPIO_AD_B0_06: Peri<'static, GPIO_AD_B0_06>

GPIO_AD_B0_06 peripheral

§GPIO_AD_B0_07: Peri<'static, GPIO_AD_B0_07>

GPIO_AD_B0_07 peripheral

§GPIO_AD_B0_08: Peri<'static, GPIO_AD_B0_08>

GPIO_AD_B0_08 peripheral

§GPIO_AD_B0_09: Peri<'static, GPIO_AD_B0_09>

GPIO_AD_B0_09 peripheral

§GPIO_AD_B0_10: Peri<'static, GPIO_AD_B0_10>

GPIO_AD_B0_10 peripheral

§GPIO_AD_B0_11: Peri<'static, GPIO_AD_B0_11>

GPIO_AD_B0_11 peripheral

§GPIO_AD_B0_12: Peri<'static, GPIO_AD_B0_12>

GPIO_AD_B0_12 peripheral

§GPIO_AD_B0_13: Peri<'static, GPIO_AD_B0_13>

GPIO_AD_B0_13 peripheral

§GPIO_AD_B0_14: Peri<'static, GPIO_AD_B0_14>

GPIO_AD_B0_14 peripheral

§GPIO_AD_B0_15: Peri<'static, GPIO_AD_B0_15>

GPIO_AD_B0_15 peripheral

§GPIO_AD_B1_00: Peri<'static, GPIO_AD_B1_00>

GPIO_AD_B1_00 peripheral

§GPIO_AD_B1_01: Peri<'static, GPIO_AD_B1_01>

GPIO_AD_B1_01 peripheral

§GPIO_AD_B1_02: Peri<'static, GPIO_AD_B1_02>

GPIO_AD_B1_02 peripheral

§GPIO_AD_B1_03: Peri<'static, GPIO_AD_B1_03>

GPIO_AD_B1_03 peripheral

§GPIO_AD_B1_04: Peri<'static, GPIO_AD_B1_04>

GPIO_AD_B1_04 peripheral

§GPIO_AD_B1_05: Peri<'static, GPIO_AD_B1_05>

GPIO_AD_B1_05 peripheral

§GPIO_AD_B1_06: Peri<'static, GPIO_AD_B1_06>

GPIO_AD_B1_06 peripheral

§GPIO_AD_B1_07: Peri<'static, GPIO_AD_B1_07>

GPIO_AD_B1_07 peripheral

§GPIO_AD_B1_08: Peri<'static, GPIO_AD_B1_08>

GPIO_AD_B1_08 peripheral

§GPIO_AD_B1_09: Peri<'static, GPIO_AD_B1_09>

GPIO_AD_B1_09 peripheral

§GPIO_AD_B1_10: Peri<'static, GPIO_AD_B1_10>

GPIO_AD_B1_10 peripheral

§GPIO_AD_B1_11: Peri<'static, GPIO_AD_B1_11>

GPIO_AD_B1_11 peripheral

§GPIO_AD_B1_12: Peri<'static, GPIO_AD_B1_12>

GPIO_AD_B1_12 peripheral

§GPIO_AD_B1_13: Peri<'static, GPIO_AD_B1_13>

GPIO_AD_B1_13 peripheral

§GPIO_AD_B1_14: Peri<'static, GPIO_AD_B1_14>

GPIO_AD_B1_14 peripheral

§GPIO_AD_B1_15: Peri<'static, GPIO_AD_B1_15>

GPIO_AD_B1_15 peripheral

§GPIO_B0_00: Peri<'static, GPIO_B0_00>

GPIO_B0_00 peripheral

§GPIO_B0_01: Peri<'static, GPIO_B0_01>

GPIO_B0_01 peripheral

§GPIO_B0_02: Peri<'static, GPIO_B0_02>

GPIO_B0_02 peripheral

§GPIO_B0_03: Peri<'static, GPIO_B0_03>

GPIO_B0_03 peripheral

§GPIO_B0_04: Peri<'static, GPIO_B0_04>

GPIO_B0_04 peripheral

§GPIO_B0_05: Peri<'static, GPIO_B0_05>

GPIO_B0_05 peripheral

§GPIO_B0_06: Peri<'static, GPIO_B0_06>

GPIO_B0_06 peripheral

§GPIO_B0_07: Peri<'static, GPIO_B0_07>

GPIO_B0_07 peripheral

§GPIO_B0_08: Peri<'static, GPIO_B0_08>

GPIO_B0_08 peripheral

§GPIO_B0_09: Peri<'static, GPIO_B0_09>

GPIO_B0_09 peripheral

§GPIO_B0_10: Peri<'static, GPIO_B0_10>

GPIO_B0_10 peripheral

§GPIO_B0_11: Peri<'static, GPIO_B0_11>

GPIO_B0_11 peripheral

§GPIO_B0_12: Peri<'static, GPIO_B0_12>

GPIO_B0_12 peripheral

§GPIO_B0_13: Peri<'static, GPIO_B0_13>

GPIO_B0_13 peripheral

§GPIO_B0_14: Peri<'static, GPIO_B0_14>

GPIO_B0_14 peripheral

§GPIO_B0_15: Peri<'static, GPIO_B0_15>

GPIO_B0_15 peripheral

§GPIO_B1_00: Peri<'static, GPIO_B1_00>

GPIO_B1_00 peripheral

§GPIO_B1_01: Peri<'static, GPIO_B1_01>

GPIO_B1_01 peripheral

§GPIO_B1_02: Peri<'static, GPIO_B1_02>

GPIO_B1_02 peripheral

§GPIO_B1_03: Peri<'static, GPIO_B1_03>

GPIO_B1_03 peripheral

§GPIO_B1_04: Peri<'static, GPIO_B1_04>

GPIO_B1_04 peripheral

§GPIO_B1_05: Peri<'static, GPIO_B1_05>

GPIO_B1_05 peripheral

§GPIO_B1_06: Peri<'static, GPIO_B1_06>

GPIO_B1_06 peripheral

§GPIO_B1_07: Peri<'static, GPIO_B1_07>

GPIO_B1_07 peripheral

§GPIO_B1_08: Peri<'static, GPIO_B1_08>

GPIO_B1_08 peripheral

§GPIO_B1_09: Peri<'static, GPIO_B1_09>

GPIO_B1_09 peripheral

§GPIO_B1_10: Peri<'static, GPIO_B1_10>

GPIO_B1_10 peripheral

§GPIO_B1_11: Peri<'static, GPIO_B1_11>

GPIO_B1_11 peripheral

§GPIO_B1_12: Peri<'static, GPIO_B1_12>

GPIO_B1_12 peripheral

§GPIO_B1_13: Peri<'static, GPIO_B1_13>

GPIO_B1_13 peripheral

§GPIO_B1_14: Peri<'static, GPIO_B1_14>

GPIO_B1_14 peripheral

§GPIO_B1_15: Peri<'static, GPIO_B1_15>

GPIO_B1_15 peripheral

§GPIO_EMC_00: Peri<'static, GPIO_EMC_00>

GPIO_EMC_00 peripheral

§GPIO_EMC_01: Peri<'static, GPIO_EMC_01>

GPIO_EMC_01 peripheral

§GPIO_EMC_02: Peri<'static, GPIO_EMC_02>

GPIO_EMC_02 peripheral

§GPIO_EMC_03: Peri<'static, GPIO_EMC_03>

GPIO_EMC_03 peripheral

§GPIO_EMC_04: Peri<'static, GPIO_EMC_04>

GPIO_EMC_04 peripheral

§GPIO_EMC_05: Peri<'static, GPIO_EMC_05>

GPIO_EMC_05 peripheral

§GPIO_EMC_06: Peri<'static, GPIO_EMC_06>

GPIO_EMC_06 peripheral

§GPIO_EMC_07: Peri<'static, GPIO_EMC_07>

GPIO_EMC_07 peripheral

§GPIO_EMC_08: Peri<'static, GPIO_EMC_08>

GPIO_EMC_08 peripheral

§GPIO_EMC_09: Peri<'static, GPIO_EMC_09>

GPIO_EMC_09 peripheral

§GPIO_EMC_10: Peri<'static, GPIO_EMC_10>

GPIO_EMC_10 peripheral

§GPIO_EMC_11: Peri<'static, GPIO_EMC_11>

GPIO_EMC_11 peripheral

§GPIO_EMC_12: Peri<'static, GPIO_EMC_12>

GPIO_EMC_12 peripheral

§GPIO_EMC_13: Peri<'static, GPIO_EMC_13>

GPIO_EMC_13 peripheral

§GPIO_EMC_14: Peri<'static, GPIO_EMC_14>

GPIO_EMC_14 peripheral

§GPIO_EMC_15: Peri<'static, GPIO_EMC_15>

GPIO_EMC_15 peripheral

§GPIO_EMC_16: Peri<'static, GPIO_EMC_16>

GPIO_EMC_16 peripheral

§GPIO_EMC_17: Peri<'static, GPIO_EMC_17>

GPIO_EMC_17 peripheral

§GPIO_EMC_18: Peri<'static, GPIO_EMC_18>

GPIO_EMC_18 peripheral

§GPIO_EMC_19: Peri<'static, GPIO_EMC_19>

GPIO_EMC_19 peripheral

§GPIO_EMC_20: Peri<'static, GPIO_EMC_20>

GPIO_EMC_20 peripheral

§GPIO_EMC_21: Peri<'static, GPIO_EMC_21>

GPIO_EMC_21 peripheral

§GPIO_EMC_22: Peri<'static, GPIO_EMC_22>

GPIO_EMC_22 peripheral

§GPIO_EMC_23: Peri<'static, GPIO_EMC_23>

GPIO_EMC_23 peripheral

§GPIO_EMC_24: Peri<'static, GPIO_EMC_24>

GPIO_EMC_24 peripheral

§GPIO_EMC_25: Peri<'static, GPIO_EMC_25>

GPIO_EMC_25 peripheral

§GPIO_EMC_26: Peri<'static, GPIO_EMC_26>

GPIO_EMC_26 peripheral

§GPIO_EMC_27: Peri<'static, GPIO_EMC_27>

GPIO_EMC_27 peripheral

§GPIO_EMC_28: Peri<'static, GPIO_EMC_28>

GPIO_EMC_28 peripheral

§GPIO_EMC_29: Peri<'static, GPIO_EMC_29>

GPIO_EMC_29 peripheral

§GPIO_EMC_30: Peri<'static, GPIO_EMC_30>

GPIO_EMC_30 peripheral

§GPIO_EMC_31: Peri<'static, GPIO_EMC_31>

GPIO_EMC_31 peripheral

§GPIO_EMC_32: Peri<'static, GPIO_EMC_32>

GPIO_EMC_32 peripheral

§GPIO_EMC_33: Peri<'static, GPIO_EMC_33>

GPIO_EMC_33 peripheral

§GPIO_EMC_34: Peri<'static, GPIO_EMC_34>

GPIO_EMC_34 peripheral

§GPIO_EMC_35: Peri<'static, GPIO_EMC_35>

GPIO_EMC_35 peripheral

§GPIO_EMC_36: Peri<'static, GPIO_EMC_36>

GPIO_EMC_36 peripheral

§GPIO_EMC_37: Peri<'static, GPIO_EMC_37>

GPIO_EMC_37 peripheral

§GPIO_EMC_38: Peri<'static, GPIO_EMC_38>

GPIO_EMC_38 peripheral

§GPIO_EMC_39: Peri<'static, GPIO_EMC_39>

GPIO_EMC_39 peripheral

§GPIO_EMC_40: Peri<'static, GPIO_EMC_40>

GPIO_EMC_40 peripheral

§GPIO_EMC_41: Peri<'static, GPIO_EMC_41>

GPIO_EMC_41 peripheral

§GPIO_SD_B0_00: Peri<'static, GPIO_SD_B0_00>

GPIO_SD_B0_00 peripheral

§GPIO_SD_B0_01: Peri<'static, GPIO_SD_B0_01>

GPIO_SD_B0_01 peripheral

§GPIO_SD_B0_02: Peri<'static, GPIO_SD_B0_02>

GPIO_SD_B0_02 peripheral

§GPIO_SD_B0_03: Peri<'static, GPIO_SD_B0_03>

GPIO_SD_B0_03 peripheral

§GPIO_SD_B0_04: Peri<'static, GPIO_SD_B0_04>

GPIO_SD_B0_04 peripheral

§GPIO_SD_B0_05: Peri<'static, GPIO_SD_B0_05>

GPIO_SD_B0_05 peripheral

§GPIO_SD_B1_00: Peri<'static, GPIO_SD_B1_00>

GPIO_SD_B1_00 peripheral

§GPIO_SD_B1_01: Peri<'static, GPIO_SD_B1_01>

GPIO_SD_B1_01 peripheral

§GPIO_SD_B1_02: Peri<'static, GPIO_SD_B1_02>

GPIO_SD_B1_02 peripheral

§GPIO_SD_B1_03: Peri<'static, GPIO_SD_B1_03>

GPIO_SD_B1_03 peripheral

§GPIO_SD_B1_04: Peri<'static, GPIO_SD_B1_04>

GPIO_SD_B1_04 peripheral

§GPIO_SD_B1_05: Peri<'static, GPIO_SD_B1_05>

GPIO_SD_B1_05 peripheral

§GPIO_SD_B1_06: Peri<'static, GPIO_SD_B1_06>

GPIO_SD_B1_06 peripheral

§GPIO_SD_B1_07: Peri<'static, GPIO_SD_B1_07>

GPIO_SD_B1_07 peripheral

§GPIO_SD_B1_08: Peri<'static, GPIO_SD_B1_08>

GPIO_SD_B1_08 peripheral

§GPIO_SD_B1_09: Peri<'static, GPIO_SD_B1_09>

GPIO_SD_B1_09 peripheral

§GPIO_SD_B1_10: Peri<'static, GPIO_SD_B1_10>

GPIO_SD_B1_10 peripheral

§GPIO_SD_B1_11: Peri<'static, GPIO_SD_B1_11>

GPIO_SD_B1_11 peripheral

§WAKEUP: Peri<'static, WAKEUP>

WAKEUP peripheral

§PMIC_ON_REQ: Peri<'static, PMIC_ON_REQ>

PMIC_ON_REQ peripheral

§PMIC_STBY_REQ: Peri<'static, PMIC_STBY_REQ>

PMIC_STBY_REQ peripheral

Implementations§

Source§

impl Peripherals

Source

pub unsafe fn steal() -> Self

Unsafely create an instance of this peripheral out of thin air.

§Safety

You must ensure that you’re only using one instance of this type at a time.

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> 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.