Expand description

Peripheral access API for BL808 microcontrollers (generated using svd2rust v0.26.0 ( ))

You can find an overview of the generated API here.

API features to be included in the next svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open.

Modules

Automatic Gain Control
Always-On function control
Audio codec controller
Camera Control Interface
Codec miscellaneous control
Secure debug configuration
Direct Memory Access
eFuse memory control
Ethernet Media Access Control
Quad Serial Flash control
Common register and bit access and modify traits
Global configuration register
Generic DAC, ADC and ACOMP interface control
H.264 video codec control
Hibernate (Deep sleep) control
Inter-Integrated Circuit bus
Inter-IC Sound controller
Inter-processor Channel
Infrared Remote module
ISO 11898 communication protocol
Hardware LZ4 Decompressor
Chip Miscellaneous control
Motion JPEG encoder
Multimedia Global controller
Bouffalo Convolutional Neural Network
Pulse Density Modulation
Power-Down Sleep control
Pseudo Static Random Access Memory control
Packet Traffic Arbitration
Pulse-Width Modulation module
Secure Digital host control
Secure Engine
Serial Peripheral Interface
Timer control
Universal Asynchronous Receiver Transmitter
Universal Serial Bus host
Wireless Fidelity control

Structs

Automatic Gain Control
Always-On function control
Audio codec controller
Camera Control Interface
Codec miscellaneous control
Secure debug configuration
Direct Memory Access
Direct Memory Access
eFuse memory control
Ethernet Media Access Control
Quad Serial Flash control
Global configuration register
Generic DAC, ADC and ACOMP interface control
H.264 video codec control
Hibernate (Deep sleep) control
Inter-Integrated Circuit bus
Inter-Integrated Circuit bus
Inter-IC Sound controller
Inter-processor Channel
Infrared Remote module
ISO 11898 communication protocol
Hardware LZ4 Decompressor
Chip Miscellaneous control
Motion JPEG encoder
Multimedia Global controller
Bouffalo Convolutional Neural Network
Pulse Density Modulation
Power-Down Sleep control
Pseudo Static Random Access Memory control
Packet Traffic Arbitration
Pulse-Width Modulation module
All the peripherals.
Secure Digital host control
Secure Engine
Serial Peripheral Interface
Timer control
Universal Asynchronous Receiver Transmitter
Universal Asynchronous Receiver Transmitter
Universal Serial Bus host
Wireless Fidelity control