Expand description
Peripheral access API for MKE04Z4 microcontrollers (generated using svd2rust v0.19.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§
- acmp0
- Analog comparator
- acmp1
- Analog comparator
- adc
- Analog-to-digital converter
- crc
- Cyclic Redundancy Check
- fgpioa
- General Purpose Input/Output
- ftm0
- FlexTimer Module
- ftm2
- FlexTimer Module
- ftmre
- Flash Memory
- generic
- Common register and bit access and modify traits
- gpioa
- General Purpose Input/Output
- i2c0
- Inter-Integrated Circuit
- ics
- Clock management
- irq
- Interrupt
- kbi0
- Keyboard interrupts
- kbi1
- Keyboard interrupts
- mcm
- Core Platform Miscellaneous Control Module
- osc
- Oscillator
- pit
- Periodic Interrupt Timer
- pmc
- Power management
- port
- Port control and interrupts
- pwt
- Pulse Width Timer
- rom
- System ROM
- rtc
- Real-time counter
- sim
- System Integration Module
- spi0
- Serial Peripheral Interface
- uart0
- Universal Asynchronous Receiver/Transmitter (UART)
- wdog
- Watchdog timer
Structs§
- ACMP0
- Analog comparator
- ACMP1
- Analog comparator
- ADC
- Analog-to-digital converter
- CBP
- Cache and branch predictor maintenance operations
- CPUID
- CPUID
- CRC
- Cyclic Redundancy Check
- Core
Peripherals - Core peripherals
- DCB
- Debug Control Block
- DWT
- Data Watchpoint and Trace unit
- FGPIOA
- General Purpose Input/Output
- FPB
- Flash Patch and Breakpoint unit
- FTM0
- FlexTimer Module
- FTM2
- FlexTimer Module
- FTMRE
- Flash Memory
- GPIOA
- General Purpose Input/Output
- I2C0
- Inter-Integrated Circuit
- ICS
- Clock management
- IRQ
- Interrupt
- ITM
- Instrumentation Trace Macrocell
- KBI0
- Keyboard interrupts
- KBI1
- Keyboard interrupts
- MCM
- Core Platform Miscellaneous Control Module
- MPU
- Memory Protection Unit
- NVIC
- Nested Vector Interrupt Controller
- OSC
- Oscillator
- PIT
- Periodic Interrupt Timer
- PMC
- Power management
- PORT
- Port control and interrupts
- PWT
- Pulse Width Timer
- Peripherals
- All the peripherals
- ROM
- System ROM
- RTC
- Real-time counter
- SCB
- System Control Block
- SIM
- System Integration Module
- SPI0
- Serial Peripheral Interface
- SYST
- SysTick: System Timer
- TPIU
- Trace Port Interface Unit
- UART0
- Universal Asynchronous Receiver/Transmitter (UART)
- WDOG
- Watchdog timer
Enums§
- Interrupt
- Enumeration of all the interrupts.
Constants§
- NVIC_
PRIO_ BITS - Number available in the NVIC for configuring priority