Expand description
Peripheral access API for S32K144 microcontrollers (generated using svd2rust v0.21.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§
- Analog-to-Digital Converter
- Analog-to-Digital Converter
- AIPS-Lite Bridge
- Flex Controller Area Network module
- Flex Controller Area Network module
- Flex Controller Area Network module
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- Cyclic Redundancy Check
- CSE_PRAM
- Enhanced Direct Memory Access
- DMA channel multiplexor
- Error Injection Module
- ERM
- External Watchdog Monitor
- The FLEXIO Memory Map/Register Definition can be found here.
- FTFC
- FlexTimer Module
- FlexTimer Module
- FlexTimer Module
- FlexTimer Module
- Common register and bit access and modify traits
- Local Memory Controller
- The LPI2C Memory Map/Register Definition can be found here.
- Low Power Periodic Interrupt Timer (LPIT)
- The LPSPI Memory Map/Register Definition can be found here.
- The LPSPI Memory Map/Register Definition can be found here.
- The LPSPI Memory Map/Register Definition can be found here.
- Low Power Timer
- Universal Asynchronous Receiver/Transmitter
- Universal Asynchronous Receiver/Transmitter
- Universal Asynchronous Receiver/Transmitter
- Core Platform Miscellaneous Control Module
- MSCM
- PCC
- Programmable Delay Block
- Programmable Delay Block
- PMC
- Pin Control and Interrupts
- Pin Control and Interrupts
- Pin Control and Interrupts
- Pin Control and Interrupts
- Pin Control and Interrupts
- General Purpose Input/Output
- General Purpose Input/Output
- General Purpose Input/Output
- General Purpose Input/Output
- General Purpose Input/Output
- Reset Control Module
- Secure Real Time Clock
- Nested Vectored Interrupt Controller
- System Control Registers
- System timer
- System Clock Generator
- System Integration Module
- System Mode Controller
- TRGMUX
- Watchdog timer
Structs§
- Analog-to-Digital Converter
- Analog-to-Digital Converter
- AIPS-Lite Bridge
- Flex Controller Area Network module
- Flex Controller Area Network module
- Flex Controller Area Network module
- Cache and branch predictor maintenance operations
- High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
- CPUID
- Cyclic Redundancy Check
- CSE_PRAM
- Core peripherals
- Debug Control Block
- Enhanced Direct Memory Access
- DMA channel multiplexor
- Data Watchpoint and Trace unit
- Error Injection Module
- ERM
- External Watchdog Monitor
- The FLEXIO Memory Map/Register Definition can be found here.
- Flash Patch and Breakpoint unit
- Floating Point Unit
- FTFC
- FlexTimer Module
- FlexTimer Module
- FlexTimer Module
- FlexTimer Module
- Instrumentation Trace Macrocell
- Local Memory Controller
- The LPI2C Memory Map/Register Definition can be found here.
- Low Power Periodic Interrupt Timer (LPIT)
- The LPSPI Memory Map/Register Definition can be found here.
- The LPSPI Memory Map/Register Definition can be found here.
- The LPSPI Memory Map/Register Definition can be found here.
- Low Power Timer
- Universal Asynchronous Receiver/Transmitter
- Universal Asynchronous Receiver/Transmitter
- Universal Asynchronous Receiver/Transmitter
- Core Platform Miscellaneous Control Module
- Memory Protection Unit
- MSCM
- Nested Vector Interrupt Controller
- PCC
- Programmable Delay Block
- Programmable Delay Block
- PMC
- Pin Control and Interrupts
- Pin Control and Interrupts
- Pin Control and Interrupts
- Pin Control and Interrupts
- Pin Control and Interrupts
- General Purpose Input/Output
- General Purpose Input/Output
- General Purpose Input/Output
- General Purpose Input/Output
- General Purpose Input/Output
- All the peripherals
- Reset Control Module
- Secure Real Time Clock
- Nested Vectored Interrupt Controller
- System Control Registers
- System timer
- System Control Block
- System Clock Generator
- System Integration Module
- System Mode Controller
- SysTick: System Timer
- Trace Port Interface Unit
- TRGMUX
- Watchdog timer
Enums§
- Enumeration of all the interrupts.
Constants§
- Number available in the NVIC for configuring priority