Crate cortex_m [−] [src]
Low level access to Cortex-M processors
This crate provides access to:
- Core peripherals like NVIC, SCB and SysTick.
- Core registers like CONTROL, MSP and PSR.
- Interrupt manipulation mechanisms
- Data structures like the vector table
- Miscellaneous assembly instructions like
bkpt
Modules
asm |
Miscellaneous assembly instructions |
interrupt |
Interrupts |
peripheral |
Core peripherals |
register |
Processor core registers |
Macros
bkpt |
Puts the processor in Debug state. Debuggers can pick this up as a "breakpoint". |
Structs
StackFrame |
Stack frame |
VectorTable |
Vector Table |
Enums
Exception |
Kind of exception |
Functions
vector_table |
Returns the vector table |
Type Definitions
Handler |
Exception/Interrupt Handler |