Struct lpc82x::Peripherals [] [src]

pub struct Peripherals {
    pub WWDT: WWDT,
    pub MRT: MRT,
    pub WKT: WKT,
    pub SWM: SWM,
    pub ADC: ADC,
    pub PMU: PMU,
    pub CMP: CMP,
    pub DMATRIGMUX: DMATRIGMUX,
    pub INPUTMUX: INPUTMUX,
    pub FLASHCTRL: FLASHCTRL,
    pub IOCON: IOCON,
    pub SYSCON: SYSCON,
    pub I2C0: I2C0,
    pub I2C1: I2C1,
    pub SPI0: SPI0,
    pub SPI1: SPI1,
    pub USART0: USART0,
    pub USART1: USART1,
    pub USART2: USART2,
    pub I2C2: I2C2,
    pub I2C3: I2C3,
    pub CRC: CRC,
    pub SCT: SCT,
    pub DMA: DMA,
    pub GPIO_PORT: GPIO_PORT,
    pub PIN_INT: PIN_INT,
}

All the peripherals

Fields

WWDT

MRT

WKT

SWM

ADC

PMU

CMP

DMATRIGMUX

INPUTMUX

FLASHCTRL

IOCON

SYSCON

I2C0

I2C1

SPI0

SPI1

USART0

USART1

USART2

I2C2

I2C3

CRC

SCT

DMA

GPIO_PORT

PIN_INT

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