Crate rsl10_pac

Source
Expand description

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