CMSIS-Core (Cortex-M): Data Structures

| CMSIS-Core (Cortex-M) Version 5.0.2 CMSIS-Core support for Cortex-M processor-based devices

- Main Page
- Usage and Description
- Reference

- Data Structures
- Data Fields

All Data Structures Files Functions Variables Enumerations Enumerator Groups Pages
Data Structures
Here are the data structures with brief descriptions:

APSR_Type | Union type to access the Application Program Status Register (APSR)
ARM_MPU_Region_t | Setup information of a single MPU Region
CONTROL_Type | Union type to access the Control Registers (CONTROL)
CoreDebug_Type | Structure type to access the Core Debug Register (CoreDebug)
DWT_Type | Structure type to access the Data Watchpoint and Trace Register (DWT)
FPU_Type | Structure type to access the Floating Point Unit (FPU)
IPSR_Type | Union type to access the Interrupt Program Status Register (IPSR)
ITM_Type | Structure type to access the Instrumentation Trace Macrocell Register (ITM)
MPU_Type | Structure type to access the Memory Protection Unit (MPU)
NVIC_Type | Structure type to access the Nested Vectored Interrupt Controller (NVIC)
SCB_Type | Structure type to access the System Control Block (SCB)
SCnSCB_Type | Structure type to access the System Control and ID Register not in the SCB
SysTick_Type | Structure type to access the System Timer (SysTick)
TPI_Type | Structure type to access the Trace Port Interface Register (TPI)
xPSR_Type | Union type to access the Special-Purpose Program Status Registers (xPSR)