Module hal::cortex_m
Cortex-M HAL (NVIC, SysTick, SCB) Freestanding-safe. Register addresses follow the ARM-v7M/v8-M memory map.
Structs
| Nvic | |
| SysTick | |
| Scb |
Functions
| nvic_init | |
| systick_init | |
| scb_init |
Macros
| NVIC_BASE | |
| SYSTICK_BASE | |
| SCB_BASE | |
| SCB_FAULT_USAGE | Fault mask bits for enable_fault / disable_fault |
| SCB_FAULT_BUS | |
| SCB_FAULT_MEM |
Globals
| nvic | Global NVIC instance at the standard Cortex-M base address. |