[−][src]Crate atsams70j21b
Peripheral access API for ATSAMS70J21B microcontrollers (generated using svd2rust v0.15.2)
You can find an overview of the API here.
Modules
acc | Analog Comparator Controller |
aes | Advanced Encryption Standard |
afec0 | Analog Front-End Controller |
chipid | Chip Identifier |
dacc | Digital-to-Analog Converter Controller |
efc | Embedded Flash Controller |
generic | Common register and bit access and modify traits |
gpbr | General Purpose Backup Registers |
icm | Integrity Check Monitor |
isi | Image Sensor Interface |
lockbit | LOCKBIT |
matrix | AHB Bus Matrix |
pioa | Parallel Input/Output Controller |
pmc | Power Management Controller |
pwm0 | Pulse Width Modulation Controller |
qspi | Quad Serial Peripheral Interface |
rstc | Reset Controller |
rswdt | Reinforced Safety Watchdog Timer |
rtc | Real-time Clock |
rtt | Real-time Timer |
scn_scb | System control not in SCB |
ssc | Synchronous Serial Controller |
supc | Supply Controller |
sys_tick | System timer |
tc0 | Timer Counter |
trng | True Random Number Generator |
twihs0 | Two-wire Interface High Speed |
uart0 | Universal Asynchronous Receiver Transmitter |
usart0 | Universal Synchronous Asynchronous Receiver Transmitter |
usbhs | USB High-Speed Interface |
utmi | USB Transmitter Interface Macrocell |
wdt | Watchdog Timer |
xdmac | Extensible DMA Controller |
Structs
ACC | Analog Comparator Controller |
AES | Advanced Encryption Standard |
AFEC0 | Analog Front-End Controller |
AFEC1 | Analog Front-End Controller |
CBP | Cache and branch predictor maintenance operations |
CHIPID | Chip Identifier |
CPUID | CPUID |
CorePeripherals | Core peripherals |
DACC | Digital-to-Analog Converter Controller |
DCB | Debug Control Block |
DWT | Data Watchpoint and Trace unit |
EFC | Embedded Flash Controller |
FPB | Flash Patch and Breakpoint unit |
FPU | Floating Point Unit |
GPBR | General Purpose Backup Registers |
ICM | Integrity Check Monitor |
ISI | Image Sensor Interface |
ITM | Instrumentation Trace Macrocell |
LOCKBIT | LOCKBIT |
MATRIX | AHB Bus Matrix |
MPU | Memory Protection Unit |
NVIC | Nested Vector Interrupt Controller |
PIOA | Parallel Input/Output Controller |
PIOB | Parallel Input/Output Controller |
PIOD | Parallel Input/Output Controller |
PMC | Power Management Controller |
PWM0 | Pulse Width Modulation Controller |
PWM1 | Pulse Width Modulation Controller |
Peripherals | All the peripherals |
QSPI | Quad Serial Peripheral Interface |
RSTC | Reset Controller |
RSWDT | Reinforced Safety Watchdog Timer |
RTC | Real-time Clock |
RTT | Real-time Timer |
SCB | System Control Block |
SCNSCB | System control not in SCB |
SSC | Synchronous Serial Controller |
SUPC | Supply Controller |
SYST | SysTick: System Timer |
SYSTICK | System timer |
TC0 | Timer Counter |
TC1 | Timer Counter |
TC2 | Timer Counter |
TC3 | Timer Counter |
TPIU | Trace Port Interface Unit |
TRNG | True Random Number Generator |
TWIHS0 | Two-wire Interface High Speed |
TWIHS1 | Two-wire Interface High Speed |
UART0 | Universal Asynchronous Receiver Transmitter |
UART1 | Universal Asynchronous Receiver Transmitter |
UART2 | Universal Asynchronous Receiver Transmitter |
USART0 | Universal Synchronous Asynchronous Receiver Transmitter |
USART1 | Universal Synchronous Asynchronous Receiver Transmitter |
USBHS | USB High-Speed Interface |
UTMI | USB Transmitter Interface Macrocell |
WDT | Watchdog Timer |
XDMAC | Extensible DMA Controller |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |