Struct efm32gg11b820::Peripherals [] [src]

pub struct Peripherals {
    pub MSC: MSC,
    pub EMU: EMU,
    pub RMU: RMU,
    pub CMU: CMU,
    pub CRYPTO0: CRYPTO0,
    pub LESENSE: LESENSE,
    pub EBI: EBI,
    pub ETH: ETH,
    pub SDIO: SDIO,
    pub GPIO: GPIO,
    pub PRS: PRS,
    pub LDMA: LDMA,
    pub FPUEH: FPUEH,
    pub GPCRC: GPCRC,
    pub CAN0: CAN0,
    pub CAN1: CAN1,
    pub TIMER0: TIMER0,
    pub TIMER1: TIMER1,
    pub TIMER2: TIMER2,
    pub TIMER3: TIMER3,
    pub TIMER4: TIMER4,
    pub TIMER5: TIMER5,
    pub TIMER6: TIMER6,
    pub WTIMER0: WTIMER0,
    pub WTIMER1: WTIMER1,
    pub WTIMER2: WTIMER2,
    pub WTIMER3: WTIMER3,
    pub USART0: USART0,
    pub USART1: USART1,
    pub USART2: USART2,
    pub USART3: USART3,
    pub USART4: USART4,
    pub USART5: USART5,
    pub UART0: UART0,
    pub UART1: UART1,
    pub QSPI0: QSPI0,
    pub LEUART0: LEUART0,
    pub LEUART1: LEUART1,
    pub LETIMER0: LETIMER0,
    pub LETIMER1: LETIMER1,
    pub CRYOTIMER: CRYOTIMER,
    pub PCNT0: PCNT0,
    pub PCNT1: PCNT1,
    pub PCNT2: PCNT2,
    pub I2C0: I2C0,
    pub I2C1: I2C1,
    pub I2C2: I2C2,
    pub ADC0: ADC0,
    pub ADC1: ADC1,
    pub ACMP0: ACMP0,
    pub ACMP1: ACMP1,
    pub ACMP2: ACMP2,
    pub ACMP3: ACMP3,
    pub VDAC0: VDAC0,
    pub USB: USB,
    pub IDAC0: IDAC0,
    pub CSEN: CSEN,
    pub LCD: LCD,
    pub RTC: RTC,
    pub RTCC: RTCC,
    pub WDOG0: WDOG0,
    pub WDOG1: WDOG1,
    pub ETM: ETM,
    pub SMU: SMU,
    pub TRNG0: TRNG0,
}

All the peripherals

Fields

MSC

EMU

RMU

CMU

CRYPTO0

LESENSE

EBI

ETH

SDIO

GPIO

PRS

LDMA

FPUEH

GPCRC

CAN0

CAN1

TIMER0

TIMER1

TIMER2

TIMER3

TIMER4

TIMER5

TIMER6

WTIMER0

WTIMER1

WTIMER2

WTIMER3

USART0

USART1

USART2

USART3

USART4

USART5

UART0

UART1

QSPI0

LEUART0

LEUART1

LETIMER0

LETIMER1

CRYOTIMER

PCNT0

PCNT1

PCNT2

I2C0

I2C1

I2C2

ADC0

ADC1

ACMP0

ACMP1

ACMP2

ACMP3

VDAC0

USB

IDAC0

CSEN

LCD

RTC

RTCC

WDOG0

WDOG1

ETM

SMU

TRNG0

Methods

impl Peripherals
[src]

[src]

Returns all the peripherals once

[src]

Unchecked version of Peripherals::take

Trait Implementations

Auto Trait Implementations

impl Send for Peripherals

impl !Sync for Peripherals