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
- Core
Peripherals - 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