[−][src]Struct xmc4800::Peripherals
All the peripherals
Fields
PPB: PPB
PPB
DLR: DLR
DLR
ERU0: ERU0
ERU0
ERU1: ERU1
ERU1
GPDMA0: GPDMA0
GPDMA0
GPDMA0_CH0: GPDMA0_CH0
GPDMA0_CH0
GPDMA0_CH1: GPDMA0_CH1
GPDMA0_CH1
GPDMA0_CH2: GPDMA0_CH2
GPDMA0_CH2
GPDMA0_CH3: GPDMA0_CH3
GPDMA0_CH3
GPDMA0_CH4: GPDMA0_CH4
GPDMA0_CH4
GPDMA0_CH5: GPDMA0_CH5
GPDMA0_CH5
GPDMA0_CH6: GPDMA0_CH6
GPDMA0_CH6
GPDMA0_CH7: GPDMA0_CH7
GPDMA0_CH7
GPDMA1: GPDMA1
GPDMA1
GPDMA1_CH0: GPDMA1_CH0
GPDMA1_CH0
GPDMA1_CH1: GPDMA1_CH1
GPDMA1_CH1
GPDMA1_CH2: GPDMA1_CH2
GPDMA1_CH2
GPDMA1_CH3: GPDMA1_CH3
GPDMA1_CH3
FCE: FCE
FCE
FCE_KE0: FCE_KE0
FCE_KE0
FCE_KE1: FCE_KE1
FCE_KE1
FCE_KE2: FCE_KE2
FCE_KE2
FCE_KE3: FCE_KE3
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: SCU_CLK
SCU_CLK
SCU_OSC: SCU_OSC
SCU_OSC
SCU_PLL: SCU_PLL
SCU_PLL
SCU_GENERAL: SCU_GENERAL
SCU_GENERAL
SCU_INTERRUPT: SCU_INTERRUPT
SCU_INTERRUPT
SCU_PARITY: SCU_PARITY
SCU_PARITY
SCU_TRAP: SCU_TRAP
SCU_TRAP
SCU_HIBERNATE: SCU_HIBERNATE
SCU_HIBERNATE
SCU_POWER: SCU_POWER
SCU_POWER
SCU_RESET: SCU_RESET
SCU_RESET
LEDTS0: LEDTS0
LEDTS0
SDMMC_CON: SDMMC_CON
SDMMC_CON
SDMMC: SDMMC
SDMMC
EBU: EBU
EBU
ETH0_CON: ETH0_CON
ETH0_CON
ETH0: ETH0
ETH0
USB0: USB0
USB0
USB0_EP0: USB0_EP0
USB0_EP0
USB0_EP1: USB0_EP1
USB0_EP1
USB0_EP2: USB0_EP2
USB0_EP2
USB0_EP3: USB0_EP3
USB0_EP3
USB0_EP4: USB0_EP4
USB0_EP4
USB0_EP5: USB0_EP5
USB0_EP5
USB0_EP6: USB0_EP6
USB0_EP6
USB0_CH0: USB0_CH0
USB0_CH0
USB0_CH1: USB0_CH1
USB0_CH1
USB0_CH2: USB0_CH2
USB0_CH2
USB0_CH3: USB0_CH3
USB0_CH3
USB0_CH4: USB0_CH4
USB0_CH4
USB0_CH5: USB0_CH5
USB0_CH5
USB0_CH6: USB0_CH6
USB0_CH6
USB0_CH7: USB0_CH7
USB0_CH7
USB0_CH8: USB0_CH8
USB0_CH8
USB0_CH9: USB0_CH9
USB0_CH9
USB0_CH10: USB0_CH10
USB0_CH10
USB0_CH11: USB0_CH11
USB0_CH11
USB0_CH12: USB0_CH12
USB0_CH12
USB0_CH13: USB0_CH13
USB0_CH13
USIC0: USIC0
USIC0
USIC1: USIC1
USIC1
USIC2: USIC2
USIC2
USIC0_CH0: USIC0_CH0
USIC0_CH0
USIC0_CH1: USIC0_CH1
USIC0_CH1
USIC1_CH0: USIC1_CH0
USIC1_CH0
USIC1_CH1: USIC1_CH1
USIC1_CH1
USIC2_CH0: USIC2_CH0
USIC2_CH0
USIC2_CH1: USIC2_CH1
USIC2_CH1
CAN: CAN
CAN
CAN_NODE0: CAN_NODE0
CAN_NODE0
CAN_NODE1: CAN_NODE1
CAN_NODE1
CAN_NODE2: CAN_NODE2
CAN_NODE2
CAN_NODE3: CAN_NODE3
CAN_NODE3
CAN_NODE4: CAN_NODE4
CAN_NODE4
CAN_NODE5: CAN_NODE5
CAN_NODE5
CAN_MO: CAN_MO
CAN_MO
VADC: VADC
VADC
VADC_G0: VADC_G0
VADC_G0
VADC_G1: VADC_G1
VADC_G1
VADC_G2: VADC_G2
VADC_G2
VADC_G3: VADC_G3
VADC_G3
DSD: DSD
DSD
DSD_CH0: DSD_CH0
DSD_CH0
DSD_CH1: DSD_CH1
DSD_CH1
DSD_CH2: DSD_CH2
DSD_CH2
DSD_CH3: DSD_CH3
DSD_CH3
DAC: DAC
DAC
CCU40: CCU40
CCU40
CCU41: CCU41
CCU41
CCU42: CCU42
CCU42
CCU43: CCU43
CCU43
CCU40_CC40: CCU40_CC40
CCU40_CC40
CCU40_CC41: CCU40_CC41
CCU40_CC41
CCU40_CC42: CCU40_CC42
CCU40_CC42
CCU40_CC43: CCU40_CC43
CCU40_CC43
CCU41_CC40: CCU41_CC40
CCU41_CC40
CCU41_CC41: CCU41_CC41
CCU41_CC41
CCU41_CC42: CCU41_CC42
CCU41_CC42
CCU41_CC43: CCU41_CC43
CCU41_CC43
CCU42_CC40: CCU42_CC40
CCU42_CC40
CCU42_CC41: CCU42_CC41
CCU42_CC41
CCU42_CC42: CCU42_CC42
CCU42_CC42
CCU42_CC43: CCU42_CC43
CCU42_CC43
CCU43_CC40: CCU43_CC40
CCU43_CC40
CCU43_CC41: CCU43_CC41
CCU43_CC41
CCU43_CC42: CCU43_CC42
CCU43_CC42
CCU43_CC43: CCU43_CC43
CCU43_CC43
CCU80: CCU80
CCU80
CCU81: CCU81
CCU81
CCU80_CC80: CCU80_CC80
CCU80_CC80
CCU80_CC81: CCU80_CC81
CCU80_CC81
CCU80_CC82: CCU80_CC82
CCU80_CC82
CCU80_CC83: CCU80_CC83
CCU80_CC83
CCU81_CC80: CCU81_CC80
CCU81_CC80
CCU81_CC81: CCU81_CC81
CCU81_CC81
CCU81_CC82: CCU81_CC82
CCU81_CC82
CCU81_CC83: CCU81_CC83
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
Methods
impl Peripherals
[src]
pub fn take() -> Option<Self>
[src]
Returns all the peripherals once
pub unsafe fn steal() -> Self
[src]
Unchecked version of Peripherals::take
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self