Expand description
Peripheral access API for K210 microcontrollers (generated using svd2rust v0.16.1)
You can find an overview of the API here.
Modules§
- aes
- AES Accelerator
- apu
- Audio Processor
- clint
- Core Local Interruptor
- dmac
- Direct Memory Access Controller
- dvp
- Digital Video Port
- fft
- Fast Fourier Transform Accelerator
- fpioa
- Field Programmable IO Array
- generic
- Common register and bit access and modify traits
- gpio
- General Purpose Input/Output Interface
- gpiohs
- High-speed GPIO
- i2c0
- Inter-Integrated Circuit Bus 0
- i2s0
- Inter-Integrated Sound Interface 0
- kpu
- Neural Network Accelerator
- otp
- One-Time Programmable Memory Controller
- plic
- Platform-Level Interrupt Controller
- rtc
- Real Time Clock
- sha256
- SHA256 Accelerator
- spi0
- Serial Peripheral Interface 0 (master)
- spi2
- Serial Peripheral Interface 2 (slave)
- spi3
- Serial Peripheral Interface 3 (master)
- sysctl
- System Controller
- timer0
- Timer 0
- uart1
- Universal Asynchronous Receiver-Transmitter 1
- uarths
- High-speed UART
- wdt0
- Watchdog Timer 0
Structs§
- AES
- AES Accelerator
- APU
- Audio Processor
- CLINT
- Core Local Interruptor
- DMAC
- Direct Memory Access Controller
- DVP
- Digital Video Port
- FFT
- Fast Fourier Transform Accelerator
- FPIOA
- Field Programmable IO Array
- GPIO
- General Purpose Input/Output Interface
- GPIOHS
- High-speed GPIO
- I2C0
- Inter-Integrated Circuit Bus 0
- I2C1
- Inter-Integrated Circuit Bus 1
- I2C2
- Inter-Integrated Circuit Bus 2
- I2S0
- Inter-Integrated Sound Interface 0
- I2S1
- Inter-Integrated Sound Interface 1
- I2S2
- Inter-Integrated Sound Interface 2
- KPU
- Neural Network Accelerator
- OTP
- One-Time Programmable Memory Controller
- PLIC
- Platform-Level Interrupt Controller
- Peripherals
- All the peripherals
- RTC
- Real Time Clock
- SHA256
- SHA256 Accelerator
- SPI0
- Serial Peripheral Interface 0 (master)
- SPI1
- Serial Peripheral Interface 1 (master)
- SPI2
- Serial Peripheral Interface 2 (slave)
- SPI3
- Serial Peripheral Interface 3 (master)
- SYSCTL
- System Controller
- TIMER0
- Timer 0
- TIMER1
- Timer 1
- TIMER2
- Timer 2
- UART1
- Universal Asynchronous Receiver-Transmitter 1
- UART2
- Universal Asynchronous Receiver-Transmitter 2
- UART3
- Universal Asynchronous Receiver-Transmitter 3
- UARTHS
- High-speed UART
- WDT0
- Watchdog Timer 0
- WDT1
- Watchdog Timer 1
Enums§
- Interrupt
- Enumeration of all the interrupts