Struct xmc4800::Peripherals
source · pub struct Peripherals {Show 158 fields
pub ppb: Ppb,
pub dlr: Dlr,
pub eru0: Eru0,
pub eru1: Eru1,
pub gpdma0: Gpdma0,
pub gpdma0_ch0: Gpdma0Ch0,
pub gpdma0_ch1: Gpdma0Ch1,
pub gpdma0_ch2: Gpdma0Ch2,
pub gpdma0_ch3: Gpdma0Ch3,
pub gpdma0_ch4: Gpdma0Ch4,
pub gpdma0_ch5: Gpdma0Ch5,
pub gpdma0_ch6: Gpdma0Ch6,
pub gpdma0_ch7: Gpdma0Ch7,
pub gpdma1: Gpdma1,
pub gpdma1_ch0: Gpdma1Ch0,
pub gpdma1_ch1: Gpdma1Ch1,
pub gpdma1_ch2: Gpdma1Ch2,
pub gpdma1_ch3: Gpdma1Ch3,
pub fce: Fce,
pub fce_ke0: FceKe0,
pub fce_ke1: FceKe1,
pub fce_ke2: FceKe2,
pub fce_ke3: FceKe3,
pub pba0: Pba0,
pub pba1: Pba1,
pub flash0: Flash0,
pub pref: Pref,
pub pmu0: Pmu0,
pub wdt: Wdt,
pub rtc: Rtc,
pub scu_clk: ScuClk,
pub scu_osc: ScuOsc,
pub scu_pll: ScuPll,
pub scu_general: ScuGeneral,
pub scu_interrupt: ScuInterrupt,
pub scu_parity: ScuParity,
pub scu_trap: ScuTrap,
pub scu_hibernate: ScuHibernate,
pub scu_power: ScuPower,
pub scu_reset: ScuReset,
pub ledts0: Ledts0,
pub sdmmc_con: SdmmcCon,
pub sdmmc: Sdmmc,
pub ebu: Ebu,
pub eth0_con: Eth0Con,
pub eth0: Eth0,
pub ecat0_con: Ecat0Con,
pub ecat0: Ecat0,
pub ecat0_fmmu0: Ecat0Fmmu0,
pub ecat0_fmmu1: Ecat0Fmmu1,
pub ecat0_fmmu2: Ecat0Fmmu2,
pub ecat0_fmmu3: Ecat0Fmmu3,
pub ecat0_fmmu4: Ecat0Fmmu4,
pub ecat0_fmmu5: Ecat0Fmmu5,
pub ecat0_fmmu6: Ecat0Fmmu6,
pub ecat0_fmmu7: Ecat0Fmmu7,
pub ecat0_sm0: Ecat0Sm0,
pub ecat0_sm1: Ecat0Sm1,
pub ecat0_sm2: Ecat0Sm2,
pub ecat0_sm3: Ecat0Sm3,
pub ecat0_sm4: Ecat0Sm4,
pub ecat0_sm5: Ecat0Sm5,
pub ecat0_sm6: Ecat0Sm6,
pub ecat0_sm7: Ecat0Sm7,
pub usb0: Usb0,
pub usb0_ep0: Usb0Ep0,
pub usb0_ep1: Usb0Ep1,
pub usb0_ep2: Usb0Ep2,
pub usb0_ep3: Usb0Ep3,
pub usb0_ep4: Usb0Ep4,
pub usb0_ep5: Usb0Ep5,
pub usb0_ep6: Usb0Ep6,
pub usb0_ch0: Usb0Ch0,
pub usb0_ch1: Usb0Ch1,
pub usb0_ch2: Usb0Ch2,
pub usb0_ch3: Usb0Ch3,
pub usb0_ch4: Usb0Ch4,
pub usb0_ch5: Usb0Ch5,
pub usb0_ch6: Usb0Ch6,
pub usb0_ch7: Usb0Ch7,
pub usb0_ch8: Usb0Ch8,
pub usb0_ch9: Usb0Ch9,
pub usb0_ch10: Usb0Ch10,
pub usb0_ch11: Usb0Ch11,
pub usb0_ch12: Usb0Ch12,
pub usb0_ch13: Usb0Ch13,
pub usic0: Usic0,
pub usic1: Usic1,
pub usic2: Usic2,
pub usic0_ch0: Usic0Ch0,
pub usic0_ch1: Usic0Ch1,
pub usic1_ch0: Usic1Ch0,
pub usic1_ch1: Usic1Ch1,
pub usic2_ch0: Usic2Ch0,
pub usic2_ch1: Usic2Ch1,
pub can: Can,
pub can_node0: CanNode0,
pub can_node1: CanNode1,
pub can_node2: CanNode2,
pub can_node3: CanNode3,
pub can_node4: CanNode4,
pub can_node5: CanNode5,
pub can_mo: CanMo,
pub vadc: Vadc,
pub vadc_g0: VadcG0,
pub vadc_g1: VadcG1,
pub vadc_g2: VadcG2,
pub vadc_g3: VadcG3,
pub dsd: Dsd,
pub dsd_ch0: DsdCh0,
pub dsd_ch1: DsdCh1,
pub dsd_ch2: DsdCh2,
pub dsd_ch3: DsdCh3,
pub dac: Dac,
pub ccu40: Ccu40,
pub ccu41: Ccu41,
pub ccu42: Ccu42,
pub ccu43: Ccu43,
pub ccu40_cc40: Ccu40Cc40,
pub ccu40_cc41: Ccu40Cc41,
pub ccu40_cc42: Ccu40Cc42,
pub ccu40_cc43: Ccu40Cc43,
pub ccu41_cc40: Ccu41Cc40,
pub ccu41_cc41: Ccu41Cc41,
pub ccu41_cc42: Ccu41Cc42,
pub ccu41_cc43: Ccu41Cc43,
pub ccu42_cc40: Ccu42Cc40,
pub ccu42_cc41: Ccu42Cc41,
pub ccu42_cc42: Ccu42Cc42,
pub ccu42_cc43: Ccu42Cc43,
pub ccu43_cc40: Ccu43Cc40,
pub ccu43_cc41: Ccu43Cc41,
pub ccu43_cc42: Ccu43Cc42,
pub ccu43_cc43: Ccu43Cc43,
pub ccu80: Ccu80,
pub ccu81: Ccu81,
pub ccu80_cc80: Ccu80Cc80,
pub ccu80_cc81: Ccu80Cc81,
pub ccu80_cc82: Ccu80Cc82,
pub ccu80_cc83: Ccu80Cc83,
pub ccu81_cc80: Ccu81Cc80,
pub ccu81_cc81: Ccu81Cc81,
pub ccu81_cc82: Ccu81Cc82,
pub ccu81_cc83: Ccu81Cc83,
pub posif0: Posif0,
pub posif1: Posif1,
pub port0: Port0,
pub port1: Port1,
pub port2: Port2,
pub port3: Port3,
pub port4: Port4,
pub port5: Port5,
pub port6: Port6,
pub port7: Port7,
pub port8: Port8,
pub port9: Port9,
pub port14: Port14,
pub port15: Port15,
}
Expand description
All the peripherals.
Fields§
§ppb: Ppb
PPB
dlr: Dlr
DLR
eru0: Eru0
ERU0
eru1: Eru1
ERU1
gpdma0: Gpdma0
GPDMA0
gpdma0_ch0: Gpdma0Ch0
GPDMA0_CH0
gpdma0_ch1: Gpdma0Ch1
GPDMA0_CH1
gpdma0_ch2: Gpdma0Ch2
GPDMA0_CH2
gpdma0_ch3: Gpdma0Ch3
GPDMA0_CH3
gpdma0_ch4: Gpdma0Ch4
GPDMA0_CH4
gpdma0_ch5: Gpdma0Ch5
GPDMA0_CH5
gpdma0_ch6: Gpdma0Ch6
GPDMA0_CH6
gpdma0_ch7: Gpdma0Ch7
GPDMA0_CH7
gpdma1: Gpdma1
GPDMA1
gpdma1_ch0: Gpdma1Ch0
GPDMA1_CH0
gpdma1_ch1: Gpdma1Ch1
GPDMA1_CH1
gpdma1_ch2: Gpdma1Ch2
GPDMA1_CH2
gpdma1_ch3: Gpdma1Ch3
GPDMA1_CH3
fce: Fce
FCE
fce_ke0: FceKe0
FCE_KE0
fce_ke1: FceKe1
FCE_KE1
fce_ke2: FceKe2
FCE_KE2
fce_ke3: FceKe3
FCE_KE3
pba0: Pba0
PBA0
pba1: Pba1
PBA1
flash0: Flash0
FLASH0
pref: Pref
PREF
pmu0: Pmu0
PMU0
wdt: Wdt
WDT
rtc: Rtc
RTC
scu_clk: ScuClk
SCU_CLK
scu_osc: ScuOsc
SCU_OSC
scu_pll: ScuPll
SCU_PLL
scu_general: ScuGeneral
SCU_GENERAL
scu_interrupt: ScuInterrupt
SCU_INTERRUPT
scu_parity: ScuParity
SCU_PARITY
scu_trap: ScuTrap
SCU_TRAP
scu_hibernate: ScuHibernate
SCU_HIBERNATE
scu_power: ScuPower
SCU_POWER
scu_reset: ScuReset
SCU_RESET
ledts0: Ledts0
LEDTS0
sdmmc_con: SdmmcCon
SDMMC_CON
sdmmc: Sdmmc
SDMMC
ebu: Ebu
EBU
eth0_con: Eth0Con
ETH0_CON
eth0: Eth0
ETH0
ecat0_con: Ecat0Con
ECAT0_CON
ecat0: Ecat0
ECAT0
ecat0_fmmu0: Ecat0Fmmu0
ECAT0_FMMU0
ecat0_fmmu1: Ecat0Fmmu1
ECAT0_FMMU1
ecat0_fmmu2: Ecat0Fmmu2
ECAT0_FMMU2
ecat0_fmmu3: Ecat0Fmmu3
ECAT0_FMMU3
ecat0_fmmu4: Ecat0Fmmu4
ECAT0_FMMU4
ecat0_fmmu5: Ecat0Fmmu5
ECAT0_FMMU5
ecat0_fmmu6: Ecat0Fmmu6
ECAT0_FMMU6
ecat0_fmmu7: Ecat0Fmmu7
ECAT0_FMMU7
ecat0_sm0: Ecat0Sm0
ECAT0_SM0
ecat0_sm1: Ecat0Sm1
ECAT0_SM1
ecat0_sm2: Ecat0Sm2
ECAT0_SM2
ecat0_sm3: Ecat0Sm3
ECAT0_SM3
ecat0_sm4: Ecat0Sm4
ECAT0_SM4
ecat0_sm5: Ecat0Sm5
ECAT0_SM5
ecat0_sm6: Ecat0Sm6
ECAT0_SM6
ecat0_sm7: Ecat0Sm7
ECAT0_SM7
usb0: Usb0
USB0
usb0_ep0: Usb0Ep0
USB0_EP0
usb0_ep1: Usb0Ep1
USB0_EP1
usb0_ep2: Usb0Ep2
USB0_EP2
usb0_ep3: Usb0Ep3
USB0_EP3
usb0_ep4: Usb0Ep4
USB0_EP4
usb0_ep5: Usb0Ep5
USB0_EP5
usb0_ep6: Usb0Ep6
USB0_EP6
usb0_ch0: Usb0Ch0
USB0_CH0
usb0_ch1: Usb0Ch1
USB0_CH1
usb0_ch2: Usb0Ch2
USB0_CH2
usb0_ch3: Usb0Ch3
USB0_CH3
usb0_ch4: Usb0Ch4
USB0_CH4
usb0_ch5: Usb0Ch5
USB0_CH5
usb0_ch6: Usb0Ch6
USB0_CH6
usb0_ch7: Usb0Ch7
USB0_CH7
usb0_ch8: Usb0Ch8
USB0_CH8
usb0_ch9: Usb0Ch9
USB0_CH9
usb0_ch10: Usb0Ch10
USB0_CH10
usb0_ch11: Usb0Ch11
USB0_CH11
usb0_ch12: Usb0Ch12
USB0_CH12
usb0_ch13: Usb0Ch13
USB0_CH13
usic0: Usic0
USIC0
usic1: Usic1
USIC1
usic2: Usic2
USIC2
usic0_ch0: Usic0Ch0
USIC0_CH0
usic0_ch1: Usic0Ch1
USIC0_CH1
usic1_ch0: Usic1Ch0
USIC1_CH0
usic1_ch1: Usic1Ch1
USIC1_CH1
usic2_ch0: Usic2Ch0
USIC2_CH0
usic2_ch1: Usic2Ch1
USIC2_CH1
can: Can
CAN
can_node0: CanNode0
CAN_NODE0
can_node1: CanNode1
CAN_NODE1
can_node2: CanNode2
CAN_NODE2
can_node3: CanNode3
CAN_NODE3
can_node4: CanNode4
CAN_NODE4
can_node5: CanNode5
CAN_NODE5
can_mo: CanMo
CAN_MO
vadc: Vadc
VADC
vadc_g0: VadcG0
VADC_G0
vadc_g1: VadcG1
VADC_G1
vadc_g2: VadcG2
VADC_G2
vadc_g3: VadcG3
VADC_G3
dsd: Dsd
DSD
dsd_ch0: DsdCh0
DSD_CH0
dsd_ch1: DsdCh1
DSD_CH1
dsd_ch2: DsdCh2
DSD_CH2
dsd_ch3: DsdCh3
DSD_CH3
dac: Dac
DAC
ccu40: Ccu40
CCU40
ccu41: Ccu41
CCU41
ccu42: Ccu42
CCU42
ccu43: Ccu43
CCU43
ccu40_cc40: Ccu40Cc40
CCU40_CC40
ccu40_cc41: Ccu40Cc41
CCU40_CC41
ccu40_cc42: Ccu40Cc42
CCU40_CC42
ccu40_cc43: Ccu40Cc43
CCU40_CC43
ccu41_cc40: Ccu41Cc40
CCU41_CC40
ccu41_cc41: Ccu41Cc41
CCU41_CC41
ccu41_cc42: Ccu41Cc42
CCU41_CC42
ccu41_cc43: Ccu41Cc43
CCU41_CC43
ccu42_cc40: Ccu42Cc40
CCU42_CC40
ccu42_cc41: Ccu42Cc41
CCU42_CC41
ccu42_cc42: Ccu42Cc42
CCU42_CC42
ccu42_cc43: Ccu42Cc43
CCU42_CC43
ccu43_cc40: Ccu43Cc40
CCU43_CC40
ccu43_cc41: Ccu43Cc41
CCU43_CC41
ccu43_cc42: Ccu43Cc42
CCU43_CC42
ccu43_cc43: Ccu43Cc43
CCU43_CC43
ccu80: Ccu80
CCU80
ccu81: Ccu81
CCU81
ccu80_cc80: Ccu80Cc80
CCU80_CC80
ccu80_cc81: Ccu80Cc81
CCU80_CC81
ccu80_cc82: Ccu80Cc82
CCU80_CC82
ccu80_cc83: Ccu80Cc83
CCU80_CC83
ccu81_cc80: Ccu81Cc80
CCU81_CC80
ccu81_cc81: Ccu81Cc81
CCU81_CC81
ccu81_cc82: Ccu81Cc82
CCU81_CC82
ccu81_cc83: Ccu81Cc83
CCU81_CC83
posif0: Posif0
POSIF0
posif1: Posif1
POSIF1
port0: Port0
PORT0
port1: Port1
PORT1
port2: Port2
PORT2
port3: Port3
PORT3
port4: Port4
PORT4
port5: Port5
PORT5
port6: Port6
PORT6
port7: Port7
PORT7
port8: Port8
PORT8
port9: Port9
PORT9
port14: Port14
PORT14
port15: Port15
PORT15