Struct efr32x12p::Peripherals [] [src]

pub struct Peripherals {
    pub MSC: MSC,
    pub EMU: EMU,
    pub RMU: RMU,
    pub CMU: CMU,
    pub CRYPTO0: CRYPTO0,
    pub CRYPTO1: CRYPTO1,
    pub GPIO: GPIO,
    pub PRS: PRS,
    pub LDMA: LDMA,
    pub FPUEH: FPUEH,
    pub GPCRC: GPCRC,
    pub TIMER0: TIMER0,
    pub TIMER1: TIMER1,
    pub WTIMER0: WTIMER0,
    pub WTIMER1: WTIMER1,
    pub USART0: USART0,
    pub USART1: USART1,
    pub USART2: USART2,
    pub USART3: USART3,
    pub LEUART0: LEUART0,
    pub LETIMER0: LETIMER0,
    pub CRYOTIMER: CRYOTIMER,
    pub PCNT0: PCNT0,
    pub PCNT1: PCNT1,
    pub PCNT2: PCNT2,
    pub I2C0: I2C0,
    pub I2C1: I2C1,
    pub ADC0: ADC0,
    pub ACMP0: ACMP0,
    pub ACMP1: ACMP1,
    pub IDAC0: IDAC0,
    pub VDAC0: VDAC0,
    pub CSEN: CSEN,
    pub LESENSE: LESENSE,
    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

CRYPTO1

GPIO

PRS

LDMA

FPUEH

GPCRC

TIMER0

TIMER1

WTIMER0

WTIMER1

USART0

USART1

USART2

USART3

LEUART0

LETIMER0

CRYOTIMER

PCNT0

PCNT1

PCNT2

I2C0

I2C1

ADC0

ACMP0

ACMP1

IDAC0

VDAC0

CSEN

LESENSE

RTCC

WDOG0

WDOG1

ETM

SMU

TRNG0

Methods

impl Peripherals
[src]

[src]

Returns all the peripherals once

[src]

Unchecked version of Peripherals::take