[−][src]Module sodaq_one::atsamd21g18a
Peripheral access API for ATSAMD21G18A microcontrollers (generated using svd2rust v0.13.1)
You can find an overview of the API here.
Modules
ac | Analog Comparators |
adc | Analog Digital Converter |
dac | Digital Analog Converter |
dmac | Direct Memory Access Controller |
dsu | Device Service Unit |
eic | External Interrupt Controller |
evsys | Event System Interface |
gclk | Generic Clock Generator |
hmatrix | HSB Matrix |
i2s | Inter-IC Sound Interface |
mtb | Cortex-M0+ Micro-Trace Buffer |
nvmctrl | Non-Volatile Memory Controller |
pac0 | Peripheral Access Controller 0 |
pm | Power Manager |
port | Port Module |
rtc | Real-Time Counter |
sercom0 | Serial Communication Interface 0 |
sysctrl | System Control |
tc3 | Basic Timer Counter 3 |
tcc0 | Timer Counter Control 0 |
usb | Universal Serial Bus |
wdt | Watchdog Timer |
Structs
AC | Analog Comparators |
ADC | Analog Digital Converter |
CBP | Cache and branch predictor maintenance operations |
CPUID | CPUID |
CorePeripherals | Core peripherals |
DAC | Digital Analog Converter |
DCB | Debug Control Block |
DMAC | Direct Memory Access Controller |
DSU | Device Service Unit |
DWT | Data Watchpoint and Trace unit |
EIC | External Interrupt Controller |
EVSYS | Event System Interface |
FPB | Flash Patch and Breakpoint unit |
GCLK | Generic Clock Generator |
HMATRIX | HSB Matrix |
I2S | Inter-IC Sound Interface |
ITM | Instrumentation Trace Macrocell |
MPU | Memory Protection Unit |
MTB | Cortex-M0+ Micro-Trace Buffer |
NVIC | Nested Vector Interrupt Controller |
NVMCTRL | Non-Volatile Memory Controller |
PAC0 | Peripheral Access Controller 0 |
PAC1 | Peripheral Access Controller 1 |
PAC2 | Peripheral Access Controller 2 |
PM | Power Manager |
PORT | Port Module |
PORT_IOBUS | Port Module (IOBUS) |
Peripherals | All the peripherals |
RTC | Real-Time Counter |
SCB | System Control Block |
SERCOM0 | Serial Communication Interface 0 |
SERCOM1 | Serial Communication Interface 1 |
SERCOM2 | Serial Communication Interface 2 |
SERCOM3 | Serial Communication Interface 3 |
SERCOM4 | Serial Communication Interface 4 |
SERCOM5 | Serial Communication Interface 5 |
SYSCTRL | System Control |
SYST | SysTick: System Timer |
TC3 | Basic Timer Counter 3 |
TC4 | Basic Timer Counter 4 |
TC5 | Basic Timer Counter 5 |
TCC0 | Timer Counter Control 0 |
TCC1 | Timer Counter Control 1 |
TCC2 | Timer Counter Control 2 |
TPIU | Trace Port Interface Unit |
USB | Universal Serial Bus |
WDT | Watchdog Timer |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |