Struct atsam4lc8c::Peripherals [] [src]

pub struct Peripherals {
    pub ABDACB: ABDACB,
    pub ACIFC: ACIFC,
    pub ADCIFE: ADCIFE,
    pub AESA: AESA,
    pub AST: AST,
    pub BPM: BPM,
    pub BSCIF: BSCIF,
    pub CATB: CATB,
    pub CHIPID: CHIPID,
    pub CRCCU: CRCCU,
    pub DACC: DACC,
    pub EIC: EIC,
    pub HFLASHC: HFLASHC,
    pub FREQM: FREQM,
    pub GLOC: GLOC,
    pub GPIO: GPIO,
    pub HCACHE: HCACHE,
    pub HMATRIX: HMATRIX,
    pub IISC: IISC,
    pub LCDCA: LCDCA,
    pub PARC: PARC,
    pub PDCA: PDCA,
    pub PEVC: PEVC,
    pub PICOUART: PICOUART,
    pub PM: PM,
    pub SCIF: SCIF,
    pub SMAP: SMAP,
    pub SPI: SPI,
    pub TC0: TC0,
    pub TC1: TC1,
    pub TRNG: TRNG,
    pub TWIM0: TWIM0,
    pub TWIM1: TWIM1,
    pub TWIM2: TWIM2,
    pub TWIM3: TWIM3,
    pub TWIS0: TWIS0,
    pub TWIS1: TWIS1,
    pub USART0: USART0,
    pub USART1: USART1,
    pub USART2: USART2,
    pub USART3: USART3,
    pub USBC: USBC,
    pub WDT: WDT,
}

All the peripherals

Fields

ABDACB

ACIFC

ADCIFE

AESA

AST

BPM

BSCIF

CATB

CHIPID

CRCCU

DACC

EIC

HFLASHC

FREQM

GLOC

GPIO

HCACHE

HMATRIX

IISC

LCDCA

PARC

PDCA

PEVC

PICOUART

PM

SCIF

SMAP

SPI

TC0

TC1

TRNG

TWIM0

TWIM1

TWIM2

TWIM3

TWIS0

TWIS1

USART0

USART1

USART2

USART3

USBC

WDT

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