Expand description
Generic support for all Cortex-M platforms.
Modules§
- ARM Debug Control Block
- ARM Data Watchpoint and Trace Unit
- Implementation of the memory protection unit for the Cortex-M0+, Cortex-M3, Cortex-M4, and Cortex-M7
- Cortex-M NVIC
- ARM System Control Block
- Implementation of the architecture-specific portions of the kernel-userland system call interface.
- ARM Cortex-M SysTick peripheral.
Macros§
- Generates the (u128, u128) tuple used for the NVIC’s mask functions
next_pending_with_mask
andnext_pending_with_mask
.
Traits§
- Trait to encapsulate differences in between Cortex-M variants
Functions§
- Assembly function to initialize the .bss and .data sections in RAM.