Struct xmc4300::Peripherals
source · pub struct Peripherals {Show 117 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 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 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 usic0_ch0: Usic0Ch0,
pub usic0_ch1: Usic0Ch1,
pub usic1_ch0: Usic1Ch0,
pub usic1_ch1: Usic1Ch1,
pub can: Can,
pub can_node0: CanNode0,
pub can_node1: CanNode1,
pub can_mo: CanMo,
pub vadc: Vadc,
pub vadc_g0: VadcG0,
pub vadc_g1: VadcG1,
pub dac: Dac,
pub ccu40: Ccu40,
pub ccu41: Ccu41,
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 ccu80: Ccu80,
pub ccu80_cc80: Ccu80Cc80,
pub ccu80_cc81: Ccu80Cc81,
pub ccu80_cc82: Ccu80Cc82,
pub ccu80_cc83: Ccu80Cc83,
pub port0: Port0,
pub port1: Port1,
pub port2: Port2,
pub port3: Port3,
pub port4: Port4,
pub port5: Port5,
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
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
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
usic0_ch0: Usic0Ch0
USIC0_CH0
usic0_ch1: Usic0Ch1
USIC0_CH1
usic1_ch0: Usic1Ch0
USIC1_CH0
usic1_ch1: Usic1Ch1
USIC1_CH1
can: Can
CAN
can_node0: CanNode0
CAN_NODE0
can_node1: CanNode1
CAN_NODE1
can_mo: CanMo
CAN_MO
vadc: Vadc
VADC
vadc_g0: VadcG0
VADC_G0
vadc_g1: VadcG1
VADC_G1
dac: Dac
DAC
ccu40: Ccu40
CCU40
ccu41: Ccu41
CCU41
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
ccu80: Ccu80
CCU80
ccu80_cc80: Ccu80Cc80
CCU80_CC80
ccu80_cc81: Ccu80Cc81
CCU80_CC81
ccu80_cc82: Ccu80Cc82
CCU80_CC82
ccu80_cc83: Ccu80Cc83
CCU80_CC83
port0: Port0
PORT0
port1: Port1
PORT1
port2: Port2
PORT2
port3: Port3
PORT3
port4: Port4
PORT4
port5: Port5
PORT5
port14: Port14
PORT14
port15: Port15
PORT15