Struct samd21g18a::Peripherals [−][src]
pub struct Peripherals<'a> { pub CPUID: &'a CPUID, pub DCB: &'a DCB, pub DWT: &'a DWT, pub FPB: &'a FPB, pub FPU: &'a FPU, pub ITM: &'a ITM, pub MPU: &'a MPU, pub NVIC: &'a NVIC, pub SCB: &'a SCB, pub SYST: &'a SYST, pub TPIU: &'a TPIU, pub AC: &'a AC, pub ADC: &'a ADC, pub DAC: &'a DAC, pub DMAC: &'a DMAC, pub DSU: &'a DSU, pub EIC: &'a EIC, pub EVSYS: &'a EVSYS, pub GCLK: &'a GCLK, pub I2S: &'a I2S, pub MTB: &'a MTB, pub NVMCTRL: &'a NVMCTRL, pub PAC0: &'a PAC0, pub PAC1: &'a PAC1, pub PAC2: &'a PAC2, pub PM: &'a PM, pub PORTA: &'a PORTA, pub PORTB: &'a PORTB, pub SYSCTRL: &'a SYSCTRL, pub TCC1: &'a TCC1, pub TCC2: &'a TCC2, pub WDT: &'a WDT, }
All the peripherals
Fields
CPUID: &'a CPUID
CPUID
DCB: &'a DCB
DCB
DWT: &'a DWT
DWT
FPB: &'a FPB
FPB
FPU: &'a FPU
FPU
ITM: &'a ITM
ITM
MPU: &'a MPU
MPU
NVIC: &'a NVIC
NVIC
SCB: &'a SCB
SCB
SYST: &'a SYST
SYST
TPIU: &'a TPIU
TPIU
AC: &'a AC
AC
ADC: &'a ADC
ADC
DAC: &'a DAC
DAC
DMAC: &'a DMAC
DMAC
DSU: &'a DSU
DSU
EIC: &'a EIC
EIC
EVSYS: &'a EVSYS
EVSYS
GCLK: &'a GCLK
GCLK
I2S: &'a I2S
I2S
MTB: &'a MTB
MTB
NVMCTRL: &'a NVMCTRL
NVMCTRL
PAC0: &'a PAC0
PAC0
PAC1: &'a PAC1
PAC1
PAC2: &'a PAC2
PAC2
PM: &'a PM
PM
PORTA: &'a PORTA
PORT A
PORTB: &'a PORTB
PORTB
SYSCTRL: &'a SYSCTRL
SYSCTRL
TCC1: &'a TCC1
TCC1
TCC2: &'a TCC2
TCC2
WDT: &'a WDT
WDT
Methods
impl<'a> Peripherals<'a>
[src]
impl<'a> Peripherals<'a>
Auto Trait Implementations
impl<'a> !Send for Peripherals<'a>
impl<'a> !Send for Peripherals<'a>
impl<'a> !Sync for Peripherals<'a>
impl<'a> !Sync for Peripherals<'a>