Expand description
Shared implementations for ARM Cortex-M33 MCUs.
Modules§
- mpu
- mpu_v8m
- Cortex-M Memory Protection Unit (MPU)
- nvic
- Cortex-M Nested Vectored Interrupt Controller (NVIC)
- scb
- Cortex-M System Control Block (SCB)
- support
- Helper functions for the Cortex-M architecture.
- syscall
- systick
- Cortex-M SysTick Timer
- thread_
id - Basic implementation of a thread ID provider for Cortex-M.
Macros§
- interrupt_
mask - Generates the (u128, u128) tuple used for the NVIC’s mask functions
next_pending_with_mask
andnext_pending_with_mask
.
Enums§
Traits§
- CortexM
Variant - Trait to encapsulate differences in between Cortex-M variants