libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
Defined Constants and Types for Cortex M3 core features. More...
Modules | |
Debugging | |
Macros and functions to aid in debugging. | |
Cortex Core Defines | |
libopencm3 Defined Constants and Types for the Cortex Core | |
Cortex-M Data Watch and Trace unit. | |
System Control Space (SCS) => Data Watchpoint and Trace (DWT). | |
Cortex-M Flash Patch and Breakpoint (FPB) unit | |
Cortex-M Instrumentation Trace Macrocell (ITM) | |
Cortex-M MPU Defines | |
libopencm3 Cortex Memory Protection Unit | |
Cortex-M NVIC Defines | |
libopencm3 Cortex Nested Vectored Interrupt Controller | |
Cortex-M System Control Block | |
The System Control Block is a section of the System Control Space. | |
Cortex-M System Control Space | |
The System Control Space (SCS) is a memory-mapped 4KB address space that provides 32-bit registers for configuration, status reporting and control. | |
Cortex-M SysTick Defines | |
libopencm3 Defined Constants and Types for the Cortex SysTick | |
Cortex-M Trace Port Interface Unit (TPIU) | |
Defined Constants and Types for Cortex M3 core features.
LGPL License Terms libopencm3 License