pub struct Instances {Show 112 fields
pub ADC1: ADC1,
pub ADC2: ADC2,
pub ADC_ETC: ADC_ETC,
pub AIPSTZ1: AIPSTZ1,
pub AIPSTZ2: AIPSTZ2,
pub AIPSTZ3: AIPSTZ3,
pub AIPSTZ4: AIPSTZ4,
pub AOI1: AOI1,
pub AOI2: AOI2,
pub BEE: BEE,
pub CAN1: CAN1,
pub CAN2: CAN2,
pub CAN3: CAN3,
pub CCM: CCM,
pub CCM_ANALOG: CCM_ANALOG,
pub CMP1: CMP1,
pub CMP2: CMP2,
pub CMP3: CMP3,
pub CMP4: CMP4,
pub CSI: CSI,
pub CSU: CSU,
pub DCDC: DCDC,
pub DCP: DCP,
pub DMA: DMA,
pub DMAMUX: DMAMUX,
pub ENC1: ENC1,
pub ENC2: ENC2,
pub ENC3: ENC3,
pub ENC4: ENC4,
pub ENET1: ENET1,
pub ENET2: ENET2,
pub EWM: EWM,
pub FLEXIO1: FLEXIO1,
pub FLEXIO2: FLEXIO2,
pub FLEXIO3: FLEXIO3,
pub FLEXRAM: FLEXRAM,
pub FLEXSPI1: FLEXSPI1,
pub FLEXSPI2: FLEXSPI2,
pub GPC: GPC,
pub GPIO1: GPIO1,
pub GPIO5: GPIO5,
pub GPIO2: GPIO2,
pub GPIO3: GPIO3,
pub GPIO4: GPIO4,
pub GPIO6: GPIO6,
pub GPIO7: GPIO7,
pub GPIO8: GPIO8,
pub GPIO9: GPIO9,
pub GPT1: GPT1,
pub GPT2: GPT2,
pub IOMUXC: IOMUXC,
pub IOMUXC_GPR: IOMUXC_GPR,
pub IOMUXC_SNVS: IOMUXC_SNVS,
pub IOMUXC_SNVS_GPR: IOMUXC_SNVS_GPR,
pub KPP: KPP,
pub LCDIF: LCDIF,
pub LPI2C1: LPI2C1,
pub LPI2C2: LPI2C2,
pub LPI2C3: LPI2C3,
pub LPI2C4: LPI2C4,
pub LPSPI1: LPSPI1,
pub LPSPI2: LPSPI2,
pub LPSPI3: LPSPI3,
pub LPSPI4: LPSPI4,
pub LPUART1: LPUART1,
pub LPUART2: LPUART2,
pub LPUART3: LPUART3,
pub LPUART4: LPUART4,
pub LPUART5: LPUART5,
pub LPUART6: LPUART6,
pub LPUART7: LPUART7,
pub LPUART8: LPUART8,
pub OCOTP: OCOTP,
pub PGC: PGC,
pub PIT: PIT,
pub PMU: PMU,
pub PWM1: PWM1,
pub PWM2: PWM2,
pub PWM3: PWM3,
pub PWM4: PWM4,
pub PXP: PXP,
pub ROMC: ROMC,
pub RTWDOG: RTWDOG,
pub SAI1: SAI1,
pub SAI2: SAI2,
pub SAI3: SAI3,
pub SEMC: SEMC,
pub SNVS: SNVS,
pub SPDIF: SPDIF,
pub SRC: SRC,
pub TEMPMON: TEMPMON,
pub TMR1: TMR1,
pub TMR2: TMR2,
pub TMR3: TMR3,
pub TMR4: TMR4,
pub TRNG: TRNG,
pub TSC: TSC,
pub USB1: USB1,
pub USB2: USB2,
pub USB_ANALOG: USB_ANALOG,
pub USBNC1: USBNC1,
pub USBNC2: USBNC2,
pub USBPHY1: USBPHY1,
pub USBPHY2: USBPHY2,
pub USDHC1: USDHC1,
pub USDHC2: USDHC2,
pub WDOG1: WDOG1,
pub WDOG2: WDOG2,
pub XBARA1: XBARA1,
pub XBARB2: XBARB2,
pub XBARB3: XBARB3,
pub XTALOSC24M: XTALOSC24M,
}
Expand description
Instances for all of this device’s peripherals.
Use this if you want a single way to acquire all instances for your device.
Fields§
§ADC1: ADC1
§ADC2: ADC2
§ADC_ETC: ADC_ETC
§AIPSTZ1: AIPSTZ1
§AIPSTZ2: AIPSTZ2
§AIPSTZ3: AIPSTZ3
§AIPSTZ4: AIPSTZ4
§AOI1: AOI1
§AOI2: AOI2
§BEE: BEE
§CAN1: CAN1
§CAN2: CAN2
§CAN3: CAN3
§CCM: CCM
§CCM_ANALOG: CCM_ANALOG
§CMP1: CMP1
§CMP2: CMP2
§CMP3: CMP3
§CMP4: CMP4
§CSI: CSI
§CSU: CSU
§DCDC: DCDC
§DCP: DCP
§DMA: DMA
§DMAMUX: DMAMUX
§ENC1: ENC1
§ENC2: ENC2
§ENC3: ENC3
§ENC4: ENC4
§ENET1: ENET1
§ENET2: ENET2
§EWM: EWM
§FLEXIO1: FLEXIO1
§FLEXIO2: FLEXIO2
§FLEXIO3: FLEXIO3
§FLEXRAM: FLEXRAM
§FLEXSPI1: FLEXSPI1
§FLEXSPI2: FLEXSPI2
§GPC: GPC
§GPIO1: GPIO1
§GPIO5: GPIO5
§GPIO2: GPIO2
§GPIO3: GPIO3
§GPIO4: GPIO4
§GPIO6: GPIO6
§GPIO7: GPIO7
§GPIO8: GPIO8
§GPIO9: GPIO9
§GPT1: GPT1
§GPT2: GPT2
§IOMUXC: IOMUXC
§IOMUXC_GPR: IOMUXC_GPR
§IOMUXC_SNVS: IOMUXC_SNVS
§IOMUXC_SNVS_GPR: IOMUXC_SNVS_GPR
§KPP: KPP
§LCDIF: LCDIF
§LPI2C1: LPI2C1
§LPI2C2: LPI2C2
§LPI2C3: LPI2C3
§LPI2C4: LPI2C4
§LPSPI1: LPSPI1
§LPSPI2: LPSPI2
§LPSPI3: LPSPI3
§LPSPI4: LPSPI4
§LPUART1: LPUART1
§LPUART2: LPUART2
§LPUART3: LPUART3
§LPUART4: LPUART4
§LPUART5: LPUART5
§LPUART6: LPUART6
§LPUART7: LPUART7
§LPUART8: LPUART8
§OCOTP: OCOTP
§PGC: PGC
§PIT: PIT
§PMU: PMU
§PWM1: PWM1
§PWM2: PWM2
§PWM3: PWM3
§PWM4: PWM4
§PXP: PXP
§ROMC: ROMC
§RTWDOG: RTWDOG
§SAI1: SAI1
§SAI2: SAI2
§SAI3: SAI3
§SEMC: SEMC
§SNVS: SNVS
§SPDIF: SPDIF
§SRC: SRC
§TEMPMON: TEMPMON
§TMR1: TMR1
§TMR2: TMR2
§TMR3: TMR3
§TMR4: TMR4
§TRNG: TRNG
§TSC: TSC
§USB1: USB1
§USB2: USB2
§USB_ANALOG: USB_ANALOG
§USBNC1: USBNC1
§USBNC2: USBNC2
§USBPHY1: USBPHY1
§USBPHY2: USBPHY2
§USDHC1: USDHC1
§USDHC2: USDHC2
§WDOG1: WDOG1
§WDOG2: WDOG2
§XBARA1: XBARA1
§XBARB2: XBARB2
§XBARB3: XBARB3
§XTALOSC24M: XTALOSC24M
Implementations§
Auto Trait Implementations§
impl Freeze for Instances
impl !RefUnwindSafe for Instances
impl Send for Instances
impl !Sync for Instances
impl Unpin for Instances
impl !UnwindSafe for Instances
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more