[−][src]Crate rsl10_pac
Peripheral access API for RSL10 microcontrollers (generated using svd2rust v0.17.0)
You can find an overview of the API here.
Modules
acs | ACS domain (Analog Bridge Access) |
adc | Analog-to-Digital Converter and Battery Monitoring |
ahbregs | Chip Identification |
asrc | ASRC Configuration and Control |
audio | DMIC Input and Output Driver Configuration and Control |
audiosink | Audio Sink Clock Counters |
bb | Baseband Controller |
bbif | Baseband Controller Interface |
clk | Clock Generation |
crc | CRC Generator Control |
debug | Debug Controller |
dig | Reset |
dio | DIO Interface and Digital Pad control |
dma | DMA Controller Configuration and Control |
flash | Flash Interface Configuration and Control |
generic | Common register and bit access and modify traits |
i2c | I2C Interface Configuration and Control |
pcm | PCM Interface Configuration and Control |
pwm | PWM 0 and 1 Configuration and Control |
rf | RF Front-End 2.4 GHz |
scn_scb | System Control and ID register not in the SCB |
spi0 | SPI Interface Configuration and Control |
spi1 | SPI Interface Configuration and Control |
sys_tick | SYSTICK Timer |
sysctrl | System Control |
timer | General-Purpose Timers 0, 1, 2 and 3 |
uart | UART Interface Configuration and Control |
watchdog | Watchdog Timer |
Structs
ACS | ACS domain (Analog Bridge Access) |
ADC | Analog-to-Digital Converter and Battery Monitoring |
AHBREGS | Chip Identification |
ASRC | ASRC Configuration and Control |
AUDIO | DMIC Input and Output Driver Configuration and Control |
AUDIOSINK | Audio Sink Clock Counters |
BB | Baseband Controller |
BBIF | Baseband Controller Interface |
CBP | Cache and branch predictor maintenance operations |
CLK | Clock Generation |
CPUID | CPUID |
CRC | CRC Generator Control |
CorePeripherals | Core peripherals |
DCB | Debug Control Block |
DEBUG | Debug Controller |
DIG | Reset |
DIO | DIO Interface and Digital Pad control |
DMA | DMA Controller Configuration and Control |
DWT | Data Watchpoint and Trace unit |
FLASH | Flash Interface Configuration and Control |
FPB | Flash Patch and Breakpoint unit |
I2C | I2C Interface Configuration and Control |
ITM | Instrumentation Trace Macrocell |
MPU | Memory Protection Unit |
NVIC | Nested Vector Interrupt Controller |
PCM | PCM Interface Configuration and Control |
PWM | PWM 0 and 1 Configuration and Control |
Peripherals | All the peripherals |
RF | RF Front-End 2.4 GHz |
SCB | System Control Block |
SCNSCB | System Control and ID register not in the SCB |
SPI0 | SPI Interface Configuration and Control |
SPI1 | SPI Interface Configuration and Control |
SYSCTRL | System Control |
SYST | SysTick: System Timer |
SYSTICK | SYSTICK Timer |
TIMER | General-Purpose Timers 0, 1, 2 and 3 |
TPIU | Trace Port Interface Unit |
UART | UART Interface Configuration and Control |
WATCHDOG | Watchdog Timer |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |