Struct xmc4500::Peripherals
[−]
[src]
pub struct Peripherals<'a> { pub CPUID: &'a CPUID, pub DCB: &'a DCB, pub DWT: &'a DWT, pub FPB: &'a FPB, pub FPU: &'a FPU, pub ITM: &'a ITM, pub MPU: &'a MPU, pub NVIC: &'a NVIC, pub SCB: &'a SCB, pub SYST: &'a SYST, pub TPIU: &'a TPIU, pub PPB: &'a PPB, pub DLR: &'a DLR, pub ERU0: &'a ERU0, pub ERU1: &'a ERU1, pub GPDMA0: &'a GPDMA0, pub GPDMA0_CH0: &'a GPDMA0_CH0, pub GPDMA0_CH1: &'a GPDMA0_CH1, pub GPDMA0_CH2: &'a GPDMA0_CH2, pub GPDMA0_CH3: &'a GPDMA0_CH3, pub GPDMA0_CH4: &'a GPDMA0_CH4, pub GPDMA0_CH5: &'a GPDMA0_CH5, pub GPDMA0_CH6: &'a GPDMA0_CH6, pub GPDMA0_CH7: &'a GPDMA0_CH7, pub GPDMA1: &'a GPDMA1, pub GPDMA1_CH0: &'a GPDMA1_CH0, pub GPDMA1_CH1: &'a GPDMA1_CH1, pub GPDMA1_CH2: &'a GPDMA1_CH2, pub GPDMA1_CH3: &'a GPDMA1_CH3, pub FCE: &'a FCE, pub FCE_KE0: &'a FCE_KE0, pub FCE_KE1: &'a FCE_KE1, pub FCE_KE2: &'a FCE_KE2, pub FCE_KE3: &'a FCE_KE3, pub PBA0: &'a PBA0, pub PBA1: &'a PBA1, pub FLASH0: &'a FLASH0, pub PREF: &'a PREF, pub PMU0: &'a PMU0, pub WDT: &'a WDT, pub RTC: &'a RTC, pub SCU_CLK: &'a SCU_CLK, pub SCU_OSC: &'a SCU_OSC, pub SCU_PLL: &'a SCU_PLL, pub SCU_GENERAL: &'a SCU_GENERAL, pub SCU_INTERRUPT: &'a SCU_INTERRUPT, pub SCU_PARITY: &'a SCU_PARITY, pub SCU_TRAP: &'a SCU_TRAP, pub SCU_HIBERNATE: &'a SCU_HIBERNATE, pub SCU_POWER: &'a SCU_POWER, pub SCU_RESET: &'a SCU_RESET, pub LEDTS0: &'a LEDTS0, pub SDMMC: &'a SDMMC, pub EBU: &'a EBU, pub ETH0_CON: &'a ETH0_CON, pub ETH0: &'a ETH0, pub USB0: &'a USB0, pub USB0_EP0: &'a USB0_EP0, pub USB0_EP1: &'a USB0_EP1, pub USB0_EP2: &'a USB0_EP2, pub USB0_EP3: &'a USB0_EP3, pub USB0_EP4: &'a USB0_EP4, pub USB0_EP5: &'a USB0_EP5, pub USB0_EP6: &'a USB0_EP6, pub USB0_CH0: &'a USB0_CH0, pub USB0_CH1: &'a USB0_CH1, pub USB0_CH2: &'a USB0_CH2, pub USB0_CH3: &'a USB0_CH3, pub USB0_CH4: &'a USB0_CH4, pub USB0_CH5: &'a USB0_CH5, pub USB0_CH6: &'a USB0_CH6, pub USB0_CH7: &'a USB0_CH7, pub USB0_CH8: &'a USB0_CH8, pub USB0_CH9: &'a USB0_CH9, pub USB0_CH10: &'a USB0_CH10, pub USB0_CH11: &'a USB0_CH11, pub USB0_CH12: &'a USB0_CH12, pub USB0_CH13: &'a USB0_CH13, pub USIC0: &'a USIC0, pub USIC1: &'a USIC1, pub USIC2: &'a USIC2, pub USIC0_CH0: &'a USIC0_CH0, pub USIC0_CH1: &'a USIC0_CH1, pub USIC1_CH0: &'a USIC1_CH0, pub USIC1_CH1: &'a USIC1_CH1, pub USIC2_CH0: &'a USIC2_CH0, pub USIC2_CH1: &'a USIC2_CH1, pub CAN: &'a CAN, pub CAN_NODE0: &'a CAN_NODE0, pub CAN_NODE1: &'a CAN_NODE1, pub CAN_NODE2: &'a CAN_NODE2, pub CAN_MO0: &'a CAN_MO0, pub CAN_MO1: &'a CAN_MO1, pub CAN_MO2: &'a CAN_MO2, pub CAN_MO3: &'a CAN_MO3, pub CAN_MO4: &'a CAN_MO4, pub CAN_MO5: &'a CAN_MO5, pub CAN_MO6: &'a CAN_MO6, pub CAN_MO7: &'a CAN_MO7, pub CAN_MO8: &'a CAN_MO8, pub CAN_MO9: &'a CAN_MO9, pub CAN_MO10: &'a CAN_MO10, pub CAN_MO11: &'a CAN_MO11, pub CAN_MO12: &'a CAN_MO12, pub CAN_MO13: &'a CAN_MO13, pub CAN_MO14: &'a CAN_MO14, pub CAN_MO15: &'a CAN_MO15, pub CAN_MO16: &'a CAN_MO16, pub CAN_MO17: &'a CAN_MO17, pub CAN_MO18: &'a CAN_MO18, pub CAN_MO19: &'a CAN_MO19, pub CAN_MO20: &'a CAN_MO20, pub CAN_MO21: &'a CAN_MO21, pub CAN_MO22: &'a CAN_MO22, pub CAN_MO23: &'a CAN_MO23, pub CAN_MO24: &'a CAN_MO24, pub CAN_MO25: &'a CAN_MO25, pub CAN_MO26: &'a CAN_MO26, pub CAN_MO27: &'a CAN_MO27, pub CAN_MO28: &'a CAN_MO28, pub CAN_MO29: &'a CAN_MO29, pub CAN_MO30: &'a CAN_MO30, pub CAN_MO31: &'a CAN_MO31, pub CAN_MO32: &'a CAN_MO32, pub CAN_MO33: &'a CAN_MO33, pub CAN_MO34: &'a CAN_MO34, pub CAN_MO35: &'a CAN_MO35, pub CAN_MO36: &'a CAN_MO36, pub CAN_MO37: &'a CAN_MO37, pub CAN_MO38: &'a CAN_MO38, pub CAN_MO39: &'a CAN_MO39, pub CAN_MO40: &'a CAN_MO40, pub CAN_MO41: &'a CAN_MO41, pub CAN_MO42: &'a CAN_MO42, pub CAN_MO43: &'a CAN_MO43, pub CAN_MO44: &'a CAN_MO44, pub CAN_MO45: &'a CAN_MO45, pub CAN_MO46: &'a CAN_MO46, pub CAN_MO47: &'a CAN_MO47, pub CAN_MO48: &'a CAN_MO48, pub CAN_MO49: &'a CAN_MO49, pub CAN_MO50: &'a CAN_MO50, pub CAN_MO51: &'a CAN_MO51, pub CAN_MO52: &'a CAN_MO52, pub CAN_MO53: &'a CAN_MO53, pub CAN_MO54: &'a CAN_MO54, pub CAN_MO55: &'a CAN_MO55, pub CAN_MO56: &'a CAN_MO56, pub CAN_MO57: &'a CAN_MO57, pub CAN_MO58: &'a CAN_MO58, pub CAN_MO59: &'a CAN_MO59, pub CAN_MO60: &'a CAN_MO60, pub CAN_MO61: &'a CAN_MO61, pub CAN_MO62: &'a CAN_MO62, pub CAN_MO63: &'a CAN_MO63, pub VADC: &'a VADC, pub VADC_G0: &'a VADC_G0, pub VADC_G1: &'a VADC_G1, pub VADC_G2: &'a VADC_G2, pub VADC_G3: &'a VADC_G3, pub DSD: &'a DSD, pub DSD_CH0: &'a DSD_CH0, pub DSD_CH1: &'a DSD_CH1, pub DSD_CH2: &'a DSD_CH2, pub DSD_CH3: &'a DSD_CH3, pub DAC: &'a DAC, pub CCU40: &'a CCU40, pub CCU41: &'a CCU41, pub CCU42: &'a CCU42, pub CCU43: &'a CCU43, pub CCU40_CC40: &'a CCU40_CC40, pub CCU40_CC41: &'a CCU40_CC41, pub CCU40_CC42: &'a CCU40_CC42, pub CCU40_CC43: &'a CCU40_CC43, pub CCU41_CC40: &'a CCU41_CC40, pub CCU41_CC41: &'a CCU41_CC41, pub CCU41_CC42: &'a CCU41_CC42, pub CCU41_CC43: &'a CCU41_CC43, pub CCU42_CC40: &'a CCU42_CC40, pub CCU42_CC41: &'a CCU42_CC41, pub CCU42_CC42: &'a CCU42_CC42, pub CCU42_CC43: &'a CCU42_CC43, pub CCU43_CC40: &'a CCU43_CC40, pub CCU43_CC41: &'a CCU43_CC41, pub CCU43_CC42: &'a CCU43_CC42, pub CCU43_CC43: &'a CCU43_CC43, pub CCU80: &'a CCU80, pub CCU81: &'a CCU81, pub CCU80_CC80: &'a CCU80_CC80, pub CCU80_CC81: &'a CCU80_CC81, pub CCU80_CC82: &'a CCU80_CC82, pub CCU80_CC83: &'a CCU80_CC83, pub CCU81_CC80: &'a CCU81_CC80, pub CCU81_CC81: &'a CCU81_CC81, pub CCU81_CC82: &'a CCU81_CC82, pub CCU81_CC83: &'a CCU81_CC83, pub POSIF0: &'a POSIF0, pub POSIF1: &'a POSIF1, pub PORT0: &'a PORT0, pub PORT1: &'a PORT1, pub PORT2: &'a PORT2, pub PORT3: &'a PORT3, pub PORT4: &'a PORT4, pub PORT5: &'a PORT5, pub PORT6: &'a PORT6, pub PORT14: &'a PORT14, pub PORT15: &'a PORT15, }
All the peripherals
Fields
CPUID: &'a CPUID
CPUID
DCB: &'a DCB
DCB
DWT: &'a DWT
DWT
FPB: &'a FPB
FPB
FPU: &'a FPU
FPU
ITM: &'a ITM
ITM
MPU: &'a MPU
MPU
NVIC: &'a NVIC
NVIC
SCB: &'a SCB
SCB
SYST: &'a SYST
SYST
TPIU: &'a TPIU
TPIU
PPB: &'a PPB
PPB
DLR: &'a DLR
DLR
ERU0: &'a ERU0
ERU0
ERU1: &'a ERU1
ERU1
GPDMA0: &'a GPDMA0
GPDMA0
GPDMA0_CH0: &'a GPDMA0_CH0
GPDMA0_CH0
GPDMA0_CH1: &'a GPDMA0_CH1
GPDMA0_CH1
GPDMA0_CH2: &'a GPDMA0_CH2
GPDMA0_CH2
GPDMA0_CH3: &'a GPDMA0_CH3
GPDMA0_CH3
GPDMA0_CH4: &'a GPDMA0_CH4
GPDMA0_CH4
GPDMA0_CH5: &'a GPDMA0_CH5
GPDMA0_CH5
GPDMA0_CH6: &'a GPDMA0_CH6
GPDMA0_CH6
GPDMA0_CH7: &'a GPDMA0_CH7
GPDMA0_CH7
GPDMA1: &'a GPDMA1
GPDMA1
GPDMA1_CH0: &'a GPDMA1_CH0
GPDMA1_CH0
GPDMA1_CH1: &'a GPDMA1_CH1
GPDMA1_CH1
GPDMA1_CH2: &'a GPDMA1_CH2
GPDMA1_CH2
GPDMA1_CH3: &'a GPDMA1_CH3
GPDMA1_CH3
FCE: &'a FCE
FCE
FCE_KE0: &'a FCE_KE0
FCE_KE0
FCE_KE1: &'a FCE_KE1
FCE_KE1
FCE_KE2: &'a FCE_KE2
FCE_KE2
FCE_KE3: &'a FCE_KE3
FCE_KE3
PBA0: &'a PBA0
PBA0
PBA1: &'a PBA1
PBA1
FLASH0: &'a FLASH0
FLASH0
PREF: &'a PREF
PREF
PMU0: &'a PMU0
PMU0
WDT: &'a WDT
WDT
RTC: &'a RTC
RTC
SCU_CLK: &'a SCU_CLK
SCU_CLK
SCU_OSC: &'a SCU_OSC
SCU_OSC
SCU_PLL: &'a SCU_PLL
SCU_PLL
SCU_GENERAL: &'a SCU_GENERAL
SCU_GENERAL
SCU_INTERRUPT: &'a SCU_INTERRUPT
SCU_INTERRUPT
SCU_PARITY: &'a SCU_PARITY
SCU_PARITY
SCU_TRAP: &'a SCU_TRAP
SCU_TRAP
SCU_HIBERNATE: &'a SCU_HIBERNATE
SCU_HIBERNATE
SCU_POWER: &'a SCU_POWER
SCU_POWER
SCU_RESET: &'a SCU_RESET
SCU_RESET
LEDTS0: &'a LEDTS0
LEDTS0
SDMMC: &'a SDMMC
SDMMC
EBU: &'a EBU
EBU
ETH0_CON: &'a ETH0_CON
ETH0_CON
ETH0: &'a ETH0
ETH0
USB0: &'a USB0
USB0
USB0_EP0: &'a USB0_EP0
USB0_EP0
USB0_EP1: &'a USB0_EP1
USB0_EP1
USB0_EP2: &'a USB0_EP2
USB0_EP2
USB0_EP3: &'a USB0_EP3
USB0_EP3
USB0_EP4: &'a USB0_EP4
USB0_EP4
USB0_EP5: &'a USB0_EP5
USB0_EP5
USB0_EP6: &'a USB0_EP6
USB0_EP6
USB0_CH0: &'a USB0_CH0
USB0_CH0
USB0_CH1: &'a USB0_CH1
USB0_CH1
USB0_CH2: &'a USB0_CH2
USB0_CH2
USB0_CH3: &'a USB0_CH3
USB0_CH3
USB0_CH4: &'a USB0_CH4
USB0_CH4
USB0_CH5: &'a USB0_CH5
USB0_CH5
USB0_CH6: &'a USB0_CH6
USB0_CH6
USB0_CH7: &'a USB0_CH7
USB0_CH7
USB0_CH8: &'a USB0_CH8
USB0_CH8
USB0_CH9: &'a USB0_CH9
USB0_CH9
USB0_CH10: &'a USB0_CH10
USB0_CH10
USB0_CH11: &'a USB0_CH11
USB0_CH11
USB0_CH12: &'a USB0_CH12
USB0_CH12
USB0_CH13: &'a USB0_CH13
USB0_CH13
USIC0: &'a USIC0
USIC0
USIC1: &'a USIC1
USIC1
USIC2: &'a USIC2
USIC2
USIC0_CH0: &'a USIC0_CH0
USIC0_CH0
USIC0_CH1: &'a USIC0_CH1
USIC0_CH1
USIC1_CH0: &'a USIC1_CH0
USIC1_CH0
USIC1_CH1: &'a USIC1_CH1
USIC1_CH1
USIC2_CH0: &'a USIC2_CH0
USIC2_CH0
USIC2_CH1: &'a USIC2_CH1
USIC2_CH1
CAN: &'a CAN
CAN
CAN_NODE0: &'a CAN_NODE0
CAN_NODE0
CAN_NODE1: &'a CAN_NODE1
CAN_NODE1
CAN_NODE2: &'a CAN_NODE2
CAN_NODE2
CAN_MO0: &'a CAN_MO0
CAN_MO0
CAN_MO1: &'a CAN_MO1
CAN_MO1
CAN_MO2: &'a CAN_MO2
CAN_MO2
CAN_MO3: &'a CAN_MO3
CAN_MO3
CAN_MO4: &'a CAN_MO4
CAN_MO4
CAN_MO5: &'a CAN_MO5
CAN_MO5
CAN_MO6: &'a CAN_MO6
CAN_MO6
CAN_MO7: &'a CAN_MO7
CAN_MO7
CAN_MO8: &'a CAN_MO8
CAN_MO8
CAN_MO9: &'a CAN_MO9
CAN_MO9
CAN_MO10: &'a CAN_MO10
CAN_MO10
CAN_MO11: &'a CAN_MO11
CAN_MO11
CAN_MO12: &'a CAN_MO12
CAN_MO12
CAN_MO13: &'a CAN_MO13
CAN_MO13
CAN_MO14: &'a CAN_MO14
CAN_MO14
CAN_MO15: &'a CAN_MO15
CAN_MO15
CAN_MO16: &'a CAN_MO16
CAN_MO16
CAN_MO17: &'a CAN_MO17
CAN_MO17
CAN_MO18: &'a CAN_MO18
CAN_MO18
CAN_MO19: &'a CAN_MO19
CAN_MO19
CAN_MO20: &'a CAN_MO20
CAN_MO20
CAN_MO21: &'a CAN_MO21
CAN_MO21
CAN_MO22: &'a CAN_MO22
CAN_MO22
CAN_MO23: &'a CAN_MO23
CAN_MO23
CAN_MO24: &'a CAN_MO24
CAN_MO24
CAN_MO25: &'a CAN_MO25
CAN_MO25
CAN_MO26: &'a CAN_MO26
CAN_MO26
CAN_MO27: &'a CAN_MO27
CAN_MO27
CAN_MO28: &'a CAN_MO28
CAN_MO28
CAN_MO29: &'a CAN_MO29
CAN_MO29
CAN_MO30: &'a CAN_MO30
CAN_MO30
CAN_MO31: &'a CAN_MO31
CAN_MO31
CAN_MO32: &'a CAN_MO32
CAN_MO32
CAN_MO33: &'a CAN_MO33
CAN_MO33
CAN_MO34: &'a CAN_MO34
CAN_MO34
CAN_MO35: &'a CAN_MO35
CAN_MO35
CAN_MO36: &'a CAN_MO36
CAN_MO36
CAN_MO37: &'a CAN_MO37
CAN_MO37
CAN_MO38: &'a CAN_MO38
CAN_MO38
CAN_MO39: &'a CAN_MO39
CAN_MO39
CAN_MO40: &'a CAN_MO40
CAN_MO40
CAN_MO41: &'a CAN_MO41
CAN_MO41
CAN_MO42: &'a CAN_MO42
CAN_MO42
CAN_MO43: &'a CAN_MO43
CAN_MO43
CAN_MO44: &'a CAN_MO44
CAN_MO44
CAN_MO45: &'a CAN_MO45
CAN_MO45
CAN_MO46: &'a CAN_MO46
CAN_MO46
CAN_MO47: &'a CAN_MO47
CAN_MO47
CAN_MO48: &'a CAN_MO48
CAN_MO48
CAN_MO49: &'a CAN_MO49
CAN_MO49
CAN_MO50: &'a CAN_MO50
CAN_MO50
CAN_MO51: &'a CAN_MO51
CAN_MO51
CAN_MO52: &'a CAN_MO52
CAN_MO52
CAN_MO53: &'a CAN_MO53
CAN_MO53
CAN_MO54: &'a CAN_MO54
CAN_MO54
CAN_MO55: &'a CAN_MO55
CAN_MO55
CAN_MO56: &'a CAN_MO56
CAN_MO56
CAN_MO57: &'a CAN_MO57
CAN_MO57
CAN_MO58: &'a CAN_MO58
CAN_MO58
CAN_MO59: &'a CAN_MO59
CAN_MO59
CAN_MO60: &'a CAN_MO60
CAN_MO60
CAN_MO61: &'a CAN_MO61
CAN_MO61
CAN_MO62: &'a CAN_MO62
CAN_MO62
CAN_MO63: &'a CAN_MO63
CAN_MO63
VADC: &'a VADC
VADC
VADC_G0: &'a VADC_G0
VADC_G0
VADC_G1: &'a VADC_G1
VADC_G1
VADC_G2: &'a VADC_G2
VADC_G2
VADC_G3: &'a VADC_G3
VADC_G3
DSD: &'a DSD
DSD
DSD_CH0: &'a DSD_CH0
DSD_CH0
DSD_CH1: &'a DSD_CH1
DSD_CH1
DSD_CH2: &'a DSD_CH2
DSD_CH2
DSD_CH3: &'a DSD_CH3
DSD_CH3
DAC: &'a DAC
DAC
CCU40: &'a CCU40
CCU40
CCU41: &'a CCU41
CCU41
CCU42: &'a CCU42
CCU42
CCU43: &'a CCU43
CCU43
CCU40_CC40: &'a CCU40_CC40
CCU40_CC40
CCU40_CC41: &'a CCU40_CC41
CCU40_CC41
CCU40_CC42: &'a CCU40_CC42
CCU40_CC42
CCU40_CC43: &'a CCU40_CC43
CCU40_CC43
CCU41_CC40: &'a CCU41_CC40
CCU41_CC40
CCU41_CC41: &'a CCU41_CC41
CCU41_CC41
CCU41_CC42: &'a CCU41_CC42
CCU41_CC42
CCU41_CC43: &'a CCU41_CC43
CCU41_CC43
CCU42_CC40: &'a CCU42_CC40
CCU42_CC40
CCU42_CC41: &'a CCU42_CC41
CCU42_CC41
CCU42_CC42: &'a CCU42_CC42
CCU42_CC42
CCU42_CC43: &'a CCU42_CC43
CCU42_CC43
CCU43_CC40: &'a CCU43_CC40
CCU43_CC40
CCU43_CC41: &'a CCU43_CC41
CCU43_CC41
CCU43_CC42: &'a CCU43_CC42
CCU43_CC42
CCU43_CC43: &'a CCU43_CC43
CCU43_CC43
CCU80: &'a CCU80
CCU80
CCU81: &'a CCU81
CCU81
CCU80_CC80: &'a CCU80_CC80
CCU80_CC80
CCU80_CC81: &'a CCU80_CC81
CCU80_CC81
CCU80_CC82: &'a CCU80_CC82
CCU80_CC82
CCU80_CC83: &'a CCU80_CC83
CCU80_CC83
CCU81_CC80: &'a CCU81_CC80
CCU81_CC80
CCU81_CC81: &'a CCU81_CC81
CCU81_CC81
CCU81_CC82: &'a CCU81_CC82
CCU81_CC82
CCU81_CC83: &'a CCU81_CC83
CCU81_CC83
POSIF0: &'a POSIF0
POSIF0
POSIF1: &'a POSIF1
POSIF1
PORT0: &'a PORT0
PORT0
PORT1: &'a PORT1
PORT1
PORT2: &'a PORT2
PORT2
PORT3: &'a PORT3
PORT3
PORT4: &'a PORT4
PORT4
PORT5: &'a PORT5
PORT5
PORT6: &'a PORT6
PORT6
PORT14: &'a PORT14
PORT14
PORT15: &'a PORT15
PORT15