embassy-mcxa

Crates

git

Versions

mcx-a256

Flavors

Peripherals

Struct Peripherals 

Source
pub struct Peripherals {
Show 271 fields pub ADC0: Peri<'static, ADC0>, pub ADC1: Peri<'static, ADC1>, pub AOI0: Peri<'static, AOI0>, pub AOI1: Peri<'static, AOI1>, pub CAN0: Peri<'static, CAN0>, pub CAN1: Peri<'static, CAN1>, pub CDOG0: Peri<'static, CDOG0>, pub CDOG1: Peri<'static, CDOG1>, pub CLKOUT: Peri<'static, CLKOUT>, pub CMC: Peri<'static, CMC>, pub CMP0: Peri<'static, CMP0>, pub CMP1: Peri<'static, CMP1>, pub CRC0: Peri<'static, CRC0>, pub CTIMER0: Peri<'static, CTIMER0>, pub CTIMER1: Peri<'static, CTIMER1>, pub CTIMER2: Peri<'static, CTIMER2>, pub CTIMER3: Peri<'static, CTIMER3>, pub CTIMER4: Peri<'static, CTIMER4>, pub DBGMAILBOX: Peri<'static, DBGMAILBOX>, pub DMA0: Peri<'static, DMA0>, pub EDMA0_TCD0: Peri<'static, EDMA0_TCD0>, pub EIM0: Peri<'static, EIM0>, pub EQDC0: Peri<'static, EQDC0>, pub EQDC1: Peri<'static, EQDC1>, pub ERM0: Peri<'static, ERM0>, pub FLEXIO0: Peri<'static, FLEXIO0>, pub FLEXPWM0: Peri<'static, FLEXPWM0>, pub FLEXPWM1: Peri<'static, FLEXPWM1>, pub FMC0: Peri<'static, FMC0>, pub FMU0: Peri<'static, FMU0>, pub FREQME0: Peri<'static, FREQME0>, pub GLIKEY0: Peri<'static, GLIKEY0>, pub GPIO0: Peri<'static, GPIO0>, pub GPIO1: Peri<'static, GPIO1>, pub GPIO2: Peri<'static, GPIO2>, pub GPIO3: Peri<'static, GPIO3>, pub GPIO4: Peri<'static, GPIO4>, pub I3C0: Peri<'static, I3C0>, pub INPUTMUX0: Peri<'static, INPUTMUX0>, pub LPI2C0: Peri<'static, LPI2C0>, pub LPI2C1: Peri<'static, LPI2C1>, pub LPI2C2: Peri<'static, LPI2C2>, pub LPI2C3: Peri<'static, LPI2C3>, pub LPSPI0: Peri<'static, LPSPI0>, pub LPSPI1: Peri<'static, LPSPI1>, pub LPTMR0: Peri<'static, LPTMR0>, pub LPUART0: Peri<'static, LPUART0>, pub LPUART1: Peri<'static, LPUART1>, pub LPUART2: Peri<'static, LPUART2>, pub LPUART3: Peri<'static, LPUART3>, pub LPUART4: Peri<'static, LPUART4>, pub LPUART5: Peri<'static, LPUART5>, pub MAU0: Peri<'static, MAU0>, pub MBC0: Peri<'static, MBC0>, pub MRCC0: Peri<'static, MRCC0>, pub OPAMP0: Peri<'static, OPAMP0>, pub P0_0: Peri<'static, P0_0>, pub P0_1: Peri<'static, P0_1>, pub P0_2: Peri<'static, P0_2>, pub P0_3: Peri<'static, P0_3>, pub P0_4: Peri<'static, P0_4>, pub P0_5: Peri<'static, P0_5>, pub P0_6: Peri<'static, P0_6>, pub P0_7: Peri<'static, P0_7>, pub P0_8: Peri<'static, P0_8>, pub P0_9: Peri<'static, P0_9>, pub P0_10: Peri<'static, P0_10>, pub P0_11: Peri<'static, P0_11>, pub P0_12: Peri<'static, P0_12>, pub P0_13: Peri<'static, P0_13>, pub P0_14: Peri<'static, P0_14>, pub P0_15: Peri<'static, P0_15>, pub P0_16: Peri<'static, P0_16>, pub P0_17: Peri<'static, P0_17>, pub P0_18: Peri<'static, P0_18>, pub P0_19: Peri<'static, P0_19>, pub P0_20: Peri<'static, P0_20>, pub P0_21: Peri<'static, P0_21>, pub P0_22: Peri<'static, P0_22>, pub P0_23: Peri<'static, P0_23>, pub P0_24: Peri<'static, P0_24>, pub P0_25: Peri<'static, P0_25>, pub P0_26: Peri<'static, P0_26>, pub P0_27: Peri<'static, P0_27>, pub P0_28: Peri<'static, P0_28>, pub P0_29: Peri<'static, P0_29>, pub P0_30: Peri<'static, P0_30>, pub P0_31: Peri<'static, P0_31>, pub P1_0: Peri<'static, P1_0>, pub P1_1: Peri<'static, P1_1>, pub P1_2: Peri<'static, P1_2>, pub P1_3: Peri<'static, P1_3>, pub P1_4: Peri<'static, P1_4>, pub P1_5: Peri<'static, P1_5>, pub P1_6: Peri<'static, P1_6>, pub P1_7: Peri<'static, P1_7>, pub P1_8: Peri<'static, P1_8>, pub P1_9: Peri<'static, P1_9>, pub P1_10: Peri<'static, P1_10>, pub P1_11: Peri<'static, P1_11>, pub P1_12: Peri<'static, P1_12>, pub P1_13: Peri<'static, P1_13>, pub P1_14: Peri<'static, P1_14>, pub P1_15: Peri<'static, P1_15>, pub P1_16: Peri<'static, P1_16>, pub P1_17: Peri<'static, P1_17>, pub P1_18: Peri<'static, P1_18>, pub P1_19: Peri<'static, P1_19>, pub P1_20: Peri<'static, P1_20>, pub P1_21: Peri<'static, P1_21>, pub P1_22: Peri<'static, P1_22>, pub P1_23: Peri<'static, P1_23>, pub P1_24: Peri<'static, P1_24>, pub P1_25: Peri<'static, P1_25>, pub P1_26: Peri<'static, P1_26>, pub P1_27: Peri<'static, P1_27>, pub P1_28: Peri<'static, P1_28>, pub P1_29: Peri<'static, P1_29>, pub P1_30: Peri<'static, P1_30>, pub P1_31: Peri<'static, P1_31>, pub P2_0: Peri<'static, P2_0>, pub P2_1: Peri<'static, P2_1>, pub P2_2: Peri<'static, P2_2>, pub P2_3: Peri<'static, P2_3>, pub P2_4: Peri<'static, P2_4>, pub P2_5: Peri<'static, P2_5>, pub P2_6: Peri<'static, P2_6>, pub P2_7: Peri<'static, P2_7>, pub P2_8: Peri<'static, P2_8>, pub P2_9: Peri<'static, P2_9>, pub P2_10: Peri<'static, P2_10>, pub P2_11: Peri<'static, P2_11>, pub P2_12: Peri<'static, P2_12>, pub P2_13: Peri<'static, P2_13>, pub P2_14: Peri<'static, P2_14>, pub P2_15: Peri<'static, P2_15>, pub P2_16: Peri<'static, P2_16>, pub P2_17: Peri<'static, P2_17>, pub P2_18: Peri<'static, P2_18>, pub P2_19: Peri<'static, P2_19>, pub P2_20: Peri<'static, P2_20>, pub P2_21: Peri<'static, P2_21>, pub P2_22: Peri<'static, P2_22>, pub P2_23: Peri<'static, P2_23>, pub P2_24: Peri<'static, P2_24>, pub P2_25: Peri<'static, P2_25>, pub P2_26: Peri<'static, P2_26>, pub P2_27: Peri<'static, P2_27>, pub P2_28: Peri<'static, P2_28>, pub P2_29: Peri<'static, P2_29>, pub P2_30: Peri<'static, P2_30>, pub P2_31: Peri<'static, P2_31>, pub P3_0: Peri<'static, P3_0>, pub P3_1: Peri<'static, P3_1>, pub P3_2: Peri<'static, P3_2>, pub P3_3: Peri<'static, P3_3>, pub P3_4: Peri<'static, P3_4>, pub P3_5: Peri<'static, P3_5>, pub P3_6: Peri<'static, P3_6>, pub P3_7: Peri<'static, P3_7>, pub P3_8: Peri<'static, P3_8>, pub P3_9: Peri<'static, P3_9>, pub P3_10: Peri<'static, P3_10>, pub P3_11: Peri<'static, P3_11>, pub P3_12: Peri<'static, P3_12>, pub P3_13: Peri<'static, P3_13>, pub P3_14: Peri<'static, P3_14>, pub P3_15: Peri<'static, P3_15>, pub P3_16: Peri<'static, P3_16>, pub P3_17: Peri<'static, P3_17>, pub P3_18: Peri<'static, P3_18>, pub P3_19: Peri<'static, P3_19>, pub P3_20: Peri<'static, P3_20>, pub P3_21: Peri<'static, P3_21>, pub P3_22: Peri<'static, P3_22>, pub P3_23: Peri<'static, P3_23>, pub P3_24: Peri<'static, P3_24>, pub P3_25: Peri<'static, P3_25>, pub P3_26: Peri<'static, P3_26>, pub P3_27: Peri<'static, P3_27>, pub P3_28: Peri<'static, P3_28>, pub P3_29: Peri<'static, P3_29>, pub P3_30: Peri<'static, P3_30>, pub P3_31: Peri<'static, P3_31>, pub P4_0: Peri<'static, P4_0>, pub P4_1: Peri<'static, P4_1>, pub P4_2: Peri<'static, P4_2>, pub P4_3: Peri<'static, P4_3>, pub P4_4: Peri<'static, P4_4>, pub P4_5: Peri<'static, P4_5>, pub P4_6: Peri<'static, P4_6>, pub P4_7: Peri<'static, P4_7>, pub P4_8: Peri<'static, P4_8>, pub P4_9: Peri<'static, P4_9>, pub P4_10: Peri<'static, P4_10>, pub P4_11: Peri<'static, P4_11>, pub P4_12: Peri<'static, P4_12>, pub P4_13: Peri<'static, P4_13>, pub P4_14: Peri<'static, P4_14>, pub P4_15: Peri<'static, P4_15>, pub P4_16: Peri<'static, P4_16>, pub P4_17: Peri<'static, P4_17>, pub P4_18: Peri<'static, P4_18>, pub P4_19: Peri<'static, P4_19>, pub P4_20: Peri<'static, P4_20>, pub P4_21: Peri<'static, P4_21>, pub P4_22: Peri<'static, P4_22>, pub P4_23: Peri<'static, P4_23>, pub P4_24: Peri<'static, P4_24>, pub P4_25: Peri<'static, P4_25>, pub P4_26: Peri<'static, P4_26>, pub P4_27: Peri<'static, P4_27>, pub P4_28: Peri<'static, P4_28>, pub P4_29: Peri<'static, P4_29>, pub P4_30: Peri<'static, P4_30>, pub P4_31: Peri<'static, P4_31>, pub P5_0: Peri<'static, P5_0>, pub P5_1: Peri<'static, P5_1>, pub P5_2: Peri<'static, P5_2>, pub P5_3: Peri<'static, P5_3>, pub P5_4: Peri<'static, P5_4>, pub P5_5: Peri<'static, P5_5>, pub P5_6: Peri<'static, P5_6>, pub P5_7: Peri<'static, P5_7>, pub P5_8: Peri<'static, P5_8>, pub P5_9: Peri<'static, P5_9>, pub P5_10: Peri<'static, P5_10>, pub P5_11: Peri<'static, P5_11>, pub P5_12: Peri<'static, P5_12>, pub P5_13: Peri<'static, P5_13>, pub P5_14: Peri<'static, P5_14>, pub P5_15: Peri<'static, P5_15>, pub P5_16: Peri<'static, P5_16>, pub P5_17: Peri<'static, P5_17>, pub P5_18: Peri<'static, P5_18>, pub P5_19: Peri<'static, P5_19>, pub P5_20: Peri<'static, P5_20>, pub P5_21: Peri<'static, P5_21>, pub P5_22: Peri<'static, P5_22>, pub P5_23: Peri<'static, P5_23>, pub P5_24: Peri<'static, P5_24>, pub P5_25: Peri<'static, P5_25>, pub P5_26: Peri<'static, P5_26>, pub P5_27: Peri<'static, P5_27>, pub P5_28: Peri<'static, P5_28>, pub P5_29: Peri<'static, P5_29>, pub P5_30: Peri<'static, P5_30>, pub P5_31: Peri<'static, P5_31>, pub PKC0: Peri<'static, PKC0>, pub PORT0: Peri<'static, PORT0>, pub PORT1: Peri<'static, PORT1>, pub PORT2: Peri<'static, PORT2>, pub PORT3: Peri<'static, PORT3>, pub PORT4: Peri<'static, PORT4>, pub RTC0: Peri<'static, RTC0>, pub SAU: Peri<'static, SAU>, pub SCG0: Peri<'static, SCG0>, pub SCN_SCB: Peri<'static, SCN_SCB>, pub SGI0: Peri<'static, SGI0>, pub SMARTDMA0: Peri<'static, SMARTDMA0>, pub SPC0: Peri<'static, SPC0>, pub SYSCON: Peri<'static, SYSCON>, pub TDET0: Peri<'static, TDET0>, pub TRNG0: Peri<'static, TRNG0>, pub UDF0: Peri<'static, UDF0>, pub USB0: Peri<'static, USB0>, pub UTICK0: Peri<'static, UTICK0>, pub VBAT0: Peri<'static, VBAT0>, pub WAKETIMER0: Peri<'static, WAKETIMER0>, pub WUU0: Peri<'static, WUU0>, pub WWDT0: Peri<'static, WWDT0>,
}
Expand description

Struct containing all the peripheral singletons.

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

Fields§

§ADC0: Peri<'static, ADC0>

ADC0 peripheral

§ADC1: Peri<'static, ADC1>

ADC1 peripheral

§AOI0: Peri<'static, AOI0>

AOI0 peripheral

§AOI1: Peri<'static, AOI1>

AOI1 peripheral

§CAN0: Peri<'static, CAN0>

CAN0 peripheral

§CAN1: Peri<'static, CAN1>

CAN1 peripheral

§CDOG0: Peri<'static, CDOG0>

CDOG0 peripheral

§CDOG1: Peri<'static, CDOG1>

CDOG1 peripheral

§CLKOUT: Peri<'static, CLKOUT>

CLKOUT peripheral

§CMC: Peri<'static, CMC>

CMC peripheral

§CMP0: Peri<'static, CMP0>

CMP0 peripheral

§CMP1: Peri<'static, CMP1>

CMP1 peripheral

§CRC0: Peri<'static, CRC0>

CRC0 peripheral

§CTIMER0: Peri<'static, CTIMER0>

CTIMER0 peripheral

§CTIMER1: Peri<'static, CTIMER1>

CTIMER1 peripheral

§CTIMER2: Peri<'static, CTIMER2>

CTIMER2 peripheral

§CTIMER3: Peri<'static, CTIMER3>

CTIMER3 peripheral

§CTIMER4: Peri<'static, CTIMER4>

CTIMER4 peripheral

§DBGMAILBOX: Peri<'static, DBGMAILBOX>

DBGMAILBOX peripheral

§DMA0: Peri<'static, DMA0>

DMA0 peripheral

§EDMA0_TCD0: Peri<'static, EDMA0_TCD0>

EDMA0_TCD0 peripheral

§EIM0: Peri<'static, EIM0>

EIM0 peripheral

§EQDC0: Peri<'static, EQDC0>

EQDC0 peripheral

§EQDC1: Peri<'static, EQDC1>

EQDC1 peripheral

§ERM0: Peri<'static, ERM0>

ERM0 peripheral

§FLEXIO0: Peri<'static, FLEXIO0>

FLEXIO0 peripheral

§FLEXPWM0: Peri<'static, FLEXPWM0>

FLEXPWM0 peripheral

§FLEXPWM1: Peri<'static, FLEXPWM1>

FLEXPWM1 peripheral

§FMC0: Peri<'static, FMC0>

FMC0 peripheral

§FMU0: Peri<'static, FMU0>

FMU0 peripheral

§FREQME0: Peri<'static, FREQME0>

FREQME0 peripheral

§GLIKEY0: Peri<'static, GLIKEY0>

GLIKEY0 peripheral

§GPIO0: Peri<'static, GPIO0>

GPIO0 peripheral

§GPIO1: Peri<'static, GPIO1>

GPIO1 peripheral

§GPIO2: Peri<'static, GPIO2>

GPIO2 peripheral

§GPIO3: Peri<'static, GPIO3>

GPIO3 peripheral

§GPIO4: Peri<'static, GPIO4>

GPIO4 peripheral

§I3C0: Peri<'static, I3C0>

I3C0 peripheral

§INPUTMUX0: Peri<'static, INPUTMUX0>

INPUTMUX0 peripheral

§LPI2C0: Peri<'static, LPI2C0>

LPI2C0 peripheral

§LPI2C1: Peri<'static, LPI2C1>

LPI2C1 peripheral

§LPI2C2: Peri<'static, LPI2C2>

LPI2C2 peripheral

§LPI2C3: Peri<'static, LPI2C3>

LPI2C3 peripheral

§LPSPI0: Peri<'static, LPSPI0>

LPSPI0 peripheral

§LPSPI1: Peri<'static, LPSPI1>

LPSPI1 peripheral

§LPTMR0: Peri<'static, LPTMR0>

LPTMR0 peripheral

§LPUART0: Peri<'static, LPUART0>

LPUART0 peripheral

§LPUART1: Peri<'static, LPUART1>

LPUART1 peripheral

§LPUART2: Peri<'static, LPUART2>

LPUART2 peripheral

§LPUART3: Peri<'static, LPUART3>

LPUART3 peripheral

§LPUART4: Peri<'static, LPUART4>

LPUART4 peripheral

§LPUART5: Peri<'static, LPUART5>

LPUART5 peripheral

§MAU0: Peri<'static, MAU0>

MAU0 peripheral

§MBC0: Peri<'static, MBC0>

MBC0 peripheral

§MRCC0: Peri<'static, MRCC0>

MRCC0 peripheral

§OPAMP0: Peri<'static, OPAMP0>

OPAMP0 peripheral

§P0_0: Peri<'static, P0_0>

P0_0 peripheral

§P0_1: Peri<'static, P0_1>

P0_1 peripheral

§P0_2: Peri<'static, P0_2>

P0_2 peripheral

§P0_3: Peri<'static, P0_3>

P0_3 peripheral

§P0_4: Peri<'static, P0_4>

P0_4 peripheral

§P0_5: Peri<'static, P0_5>

P0_5 peripheral

§P0_6: Peri<'static, P0_6>

P0_6 peripheral

§P0_7: Peri<'static, P0_7>

P0_7 peripheral

§P0_8: Peri<'static, P0_8>

P0_8 peripheral

§P0_9: Peri<'static, P0_9>

P0_9 peripheral

§P0_10: Peri<'static, P0_10>

P0_10 peripheral

§P0_11: Peri<'static, P0_11>

P0_11 peripheral

§P0_12: Peri<'static, P0_12>

P0_12 peripheral

§P0_13: Peri<'static, P0_13>

P0_13 peripheral

§P0_14: Peri<'static, P0_14>

P0_14 peripheral

§P0_15: Peri<'static, P0_15>

P0_15 peripheral

§P0_16: Peri<'static, P0_16>

P0_16 peripheral

§P0_17: Peri<'static, P0_17>

P0_17 peripheral

§P0_18: Peri<'static, P0_18>

P0_18 peripheral

§P0_19: Peri<'static, P0_19>

P0_19 peripheral

§P0_20: Peri<'static, P0_20>

P0_20 peripheral

§P0_21: Peri<'static, P0_21>

P0_21 peripheral

§P0_22: Peri<'static, P0_22>

P0_22 peripheral

§P0_23: Peri<'static, P0_23>

P0_23 peripheral

§P0_24: Peri<'static, P0_24>

P0_24 peripheral

§P0_25: Peri<'static, P0_25>

P0_25 peripheral

§P0_26: Peri<'static, P0_26>

P0_26 peripheral

§P0_27: Peri<'static, P0_27>

P0_27 peripheral

§P0_28: Peri<'static, P0_28>

P0_28 peripheral

§P0_29: Peri<'static, P0_29>

P0_29 peripheral

§P0_30: Peri<'static, P0_30>

P0_30 peripheral

§P0_31: Peri<'static, P0_31>

P0_31 peripheral

§P1_0: Peri<'static, P1_0>

P1_0 peripheral

§P1_1: Peri<'static, P1_1>

P1_1 peripheral

§P1_2: Peri<'static, P1_2>

P1_2 peripheral

§P1_3: Peri<'static, P1_3>

P1_3 peripheral

§P1_4: Peri<'static, P1_4>

P1_4 peripheral

§P1_5: Peri<'static, P1_5>

P1_5 peripheral

§P1_6: Peri<'static, P1_6>

P1_6 peripheral

§P1_7: Peri<'static, P1_7>

P1_7 peripheral

§P1_8: Peri<'static, P1_8>

P1_8 peripheral

§P1_9: Peri<'static, P1_9>

P1_9 peripheral

§P1_10: Peri<'static, P1_10>

P1_10 peripheral

§P1_11: Peri<'static, P1_11>

P1_11 peripheral

§P1_12: Peri<'static, P1_12>

P1_12 peripheral

§P1_13: Peri<'static, P1_13>

P1_13 peripheral

§P1_14: Peri<'static, P1_14>

P1_14 peripheral

§P1_15: Peri<'static, P1_15>

P1_15 peripheral

§P1_16: Peri<'static, P1_16>

P1_16 peripheral

§P1_17: Peri<'static, P1_17>

P1_17 peripheral

§P1_18: Peri<'static, P1_18>

P1_18 peripheral

§P1_19: Peri<'static, P1_19>

P1_19 peripheral

§P1_20: Peri<'static, P1_20>

P1_20 peripheral

§P1_21: Peri<'static, P1_21>

P1_21 peripheral

§P1_22: Peri<'static, P1_22>

P1_22 peripheral

§P1_23: Peri<'static, P1_23>

P1_23 peripheral

§P1_24: Peri<'static, P1_24>

P1_24 peripheral

§P1_25: Peri<'static, P1_25>

P1_25 peripheral

§P1_26: Peri<'static, P1_26>

P1_26 peripheral

§P1_27: Peri<'static, P1_27>

P1_27 peripheral

§P1_28: Peri<'static, P1_28>

P1_28 peripheral

§P1_29: Peri<'static, P1_29>

P1_29 peripheral

§P1_30: Peri<'static, P1_30>

P1_30 peripheral

§P1_31: Peri<'static, P1_31>

P1_31 peripheral

§P2_0: Peri<'static, P2_0>

P2_0 peripheral

§P2_1: Peri<'static, P2_1>

P2_1 peripheral

§P2_2: Peri<'static, P2_2>

P2_2 peripheral

§P2_3: Peri<'static, P2_3>

P2_3 peripheral

§P2_4: Peri<'static, P2_4>

P2_4 peripheral

§P2_5: Peri<'static, P2_5>

P2_5 peripheral

§P2_6: Peri<'static, P2_6>

P2_6 peripheral

§P2_7: Peri<'static, P2_7>

P2_7 peripheral

§P2_8: Peri<'static, P2_8>

P2_8 peripheral

§P2_9: Peri<'static, P2_9>

P2_9 peripheral

§P2_10: Peri<'static, P2_10>

P2_10 peripheral

§P2_11: Peri<'static, P2_11>

P2_11 peripheral

§P2_12: Peri<'static, P2_12>

P2_12 peripheral

§P2_13: Peri<'static, P2_13>

P2_13 peripheral

§P2_14: Peri<'static, P2_14>

P2_14 peripheral

§P2_15: Peri<'static, P2_15>

P2_15 peripheral

§P2_16: Peri<'static, P2_16>

P2_16 peripheral

§P2_17: Peri<'static, P2_17>

P2_17 peripheral

§P2_18: Peri<'static, P2_18>

P2_18 peripheral

§P2_19: Peri<'static, P2_19>

P2_19 peripheral

§P2_20: Peri<'static, P2_20>

P2_20 peripheral

§P2_21: Peri<'static, P2_21>

P2_21 peripheral

§P2_22: Peri<'static, P2_22>

P2_22 peripheral

§P2_23: Peri<'static, P2_23>

P2_23 peripheral

§P2_24: Peri<'static, P2_24>

P2_24 peripheral

§P2_25: Peri<'static, P2_25>

P2_25 peripheral

§P2_26: Peri<'static, P2_26>

P2_26 peripheral

§P2_27: Peri<'static, P2_27>

P2_27 peripheral

§P2_28: Peri<'static, P2_28>

P2_28 peripheral

§P2_29: Peri<'static, P2_29>

P2_29 peripheral

§P2_30: Peri<'static, P2_30>

P2_30 peripheral

§P2_31: Peri<'static, P2_31>

P2_31 peripheral

§P3_0: Peri<'static, P3_0>

P3_0 peripheral

§P3_1: Peri<'static, P3_1>

P3_1 peripheral

§P3_2: Peri<'static, P3_2>

P3_2 peripheral

§P3_3: Peri<'static, P3_3>

P3_3 peripheral

§P3_4: Peri<'static, P3_4>

P3_4 peripheral

§P3_5: Peri<'static, P3_5>

P3_5 peripheral

§P3_6: Peri<'static, P3_6>

P3_6 peripheral

§P3_7: Peri<'static, P3_7>

P3_7 peripheral

§P3_8: Peri<'static, P3_8>

P3_8 peripheral

§P3_9: Peri<'static, P3_9>

P3_9 peripheral

§P3_10: Peri<'static, P3_10>

P3_10 peripheral

§P3_11: Peri<'static, P3_11>

P3_11 peripheral

§P3_12: Peri<'static, P3_12>

P3_12 peripheral

§P3_13: Peri<'static, P3_13>

P3_13 peripheral

§P3_14: Peri<'static, P3_14>

P3_14 peripheral

§P3_15: Peri<'static, P3_15>

P3_15 peripheral

§P3_16: Peri<'static, P3_16>

P3_16 peripheral

§P3_17: Peri<'static, P3_17>

P3_17 peripheral

§P3_18: Peri<'static, P3_18>

P3_18 peripheral

§P3_19: Peri<'static, P3_19>

P3_19 peripheral

§P3_20: Peri<'static, P3_20>

P3_20 peripheral

§P3_21: Peri<'static, P3_21>

P3_21 peripheral

§P3_22: Peri<'static, P3_22>

P3_22 peripheral

§P3_23: Peri<'static, P3_23>

P3_23 peripheral

§P3_24: Peri<'static, P3_24>

P3_24 peripheral

§P3_25: Peri<'static, P3_25>

P3_25 peripheral

§P3_26: Peri<'static, P3_26>

P3_26 peripheral

§P3_27: Peri<'static, P3_27>

P3_27 peripheral

§P3_28: Peri<'static, P3_28>

P3_28 peripheral

§P3_29: Peri<'static, P3_29>

P3_29 peripheral

§P3_30: Peri<'static, P3_30>

P3_30 peripheral

§P3_31: Peri<'static, P3_31>

P3_31 peripheral

§P4_0: Peri<'static, P4_0>

P4_0 peripheral

§P4_1: Peri<'static, P4_1>

P4_1 peripheral

§P4_2: Peri<'static, P4_2>

P4_2 peripheral

§P4_3: Peri<'static, P4_3>

P4_3 peripheral

§P4_4: Peri<'static, P4_4>

P4_4 peripheral

§P4_5: Peri<'static, P4_5>

P4_5 peripheral

§P4_6: Peri<'static, P4_6>

P4_6 peripheral

§P4_7: Peri<'static, P4_7>

P4_7 peripheral

§P4_8: Peri<'static, P4_8>

P4_8 peripheral

§P4_9: Peri<'static, P4_9>

P4_9 peripheral

§P4_10: Peri<'static, P4_10>

P4_10 peripheral

§P4_11: Peri<'static, P4_11>

P4_11 peripheral

§P4_12: Peri<'static, P4_12>

P4_12 peripheral

§P4_13: Peri<'static, P4_13>

P4_13 peripheral

§P4_14: Peri<'static, P4_14>

P4_14 peripheral

§P4_15: Peri<'static, P4_15>

P4_15 peripheral

§P4_16: Peri<'static, P4_16>

P4_16 peripheral

§P4_17: Peri<'static, P4_17>

P4_17 peripheral

§P4_18: Peri<'static, P4_18>

P4_18 peripheral

§P4_19: Peri<'static, P4_19>

P4_19 peripheral

§P4_20: Peri<'static, P4_20>

P4_20 peripheral

§P4_21: Peri<'static, P4_21>

P4_21 peripheral

§P4_22: Peri<'static, P4_22>

P4_22 peripheral

§P4_23: Peri<'static, P4_23>

P4_23 peripheral

§P4_24: Peri<'static, P4_24>

P4_24 peripheral

§P4_25: Peri<'static, P4_25>

P4_25 peripheral

§P4_26: Peri<'static, P4_26>

P4_26 peripheral

§P4_27: Peri<'static, P4_27>

P4_27 peripheral

§P4_28: Peri<'static, P4_28>

P4_28 peripheral

§P4_29: Peri<'static, P4_29>

P4_29 peripheral

§P4_30: Peri<'static, P4_30>

P4_30 peripheral

§P4_31: Peri<'static, P4_31>

P4_31 peripheral

§P5_0: Peri<'static, P5_0>

P5_0 peripheral

§P5_1: Peri<'static, P5_1>

P5_1 peripheral

§P5_2: Peri<'static, P5_2>

P5_2 peripheral

§P5_3: Peri<'static, P5_3>

P5_3 peripheral

§P5_4: Peri<'static, P5_4>

P5_4 peripheral

§P5_5: Peri<'static, P5_5>

P5_5 peripheral

§P5_6: Peri<'static, P5_6>

P5_6 peripheral

§P5_7: Peri<'static, P5_7>

P5_7 peripheral

§P5_8: Peri<'static, P5_8>

P5_8 peripheral

§P5_9: Peri<'static, P5_9>

P5_9 peripheral

§P5_10: Peri<'static, P5_10>

P5_10 peripheral

§P5_11: Peri<'static, P5_11>

P5_11 peripheral

§P5_12: Peri<'static, P5_12>

P5_12 peripheral

§P5_13: Peri<'static, P5_13>

P5_13 peripheral

§P5_14: Peri<'static, P5_14>

P5_14 peripheral

§P5_15: Peri<'static, P5_15>

P5_15 peripheral

§P5_16: Peri<'static, P5_16>

P5_16 peripheral

§P5_17: Peri<'static, P5_17>

P5_17 peripheral

§P5_18: Peri<'static, P5_18>

P5_18 peripheral

§P5_19: Peri<'static, P5_19>

P5_19 peripheral

§P5_20: Peri<'static, P5_20>

P5_20 peripheral

§P5_21: Peri<'static, P5_21>

P5_21 peripheral

§P5_22: Peri<'static, P5_22>

P5_22 peripheral

§P5_23: Peri<'static, P5_23>

P5_23 peripheral

§P5_24: Peri<'static, P5_24>

P5_24 peripheral

§P5_25: Peri<'static, P5_25>

P5_25 peripheral

§P5_26: Peri<'static, P5_26>

P5_26 peripheral

§P5_27: Peri<'static, P5_27>

P5_27 peripheral

§P5_28: Peri<'static, P5_28>

P5_28 peripheral

§P5_29: Peri<'static, P5_29>

P5_29 peripheral

§P5_30: Peri<'static, P5_30>

P5_30 peripheral

§P5_31: Peri<'static, P5_31>

P5_31 peripheral

§PKC0: Peri<'static, PKC0>

PKC0 peripheral

§PORT0: Peri<'static, PORT0>

PORT0 peripheral

§PORT1: Peri<'static, PORT1>

PORT1 peripheral

§PORT2: Peri<'static, PORT2>

PORT2 peripheral

§PORT3: Peri<'static, PORT3>

PORT3 peripheral

§PORT4: Peri<'static, PORT4>

PORT4 peripheral

§RTC0: Peri<'static, RTC0>

RTC0 peripheral

§SAU: Peri<'static, SAU>

SAU peripheral

§SCG0: Peri<'static, SCG0>

SCG0 peripheral

§SCN_SCB: Peri<'static, SCN_SCB>

SCN_SCB peripheral

§SGI0: Peri<'static, SGI0>

SGI0 peripheral

§SMARTDMA0: Peri<'static, SMARTDMA0>

SMARTDMA0 peripheral

§SPC0: Peri<'static, SPC0>

SPC0 peripheral

§SYSCON: Peri<'static, SYSCON>

SYSCON peripheral

§TDET0: Peri<'static, TDET0>

TDET0 peripheral

§TRNG0: Peri<'static, TRNG0>

TRNG0 peripheral

§UDF0: Peri<'static, UDF0>

UDF0 peripheral

§USB0: Peri<'static, USB0>

USB0 peripheral

§UTICK0: Peri<'static, UTICK0>

UTICK0 peripheral

§VBAT0: Peri<'static, VBAT0>

VBAT0 peripheral

§WAKETIMER0: Peri<'static, WAKETIMER0>

WAKETIMER0 peripheral

§WUU0: Peri<'static, WUU0>

WUU0 peripheral

§WWDT0: Peri<'static, WWDT0>

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