CMSIS Cortex-M35P Core Peripheral Access Layer Header File. More...
Go to the source code of this file.
Classes | |
union | APSR_Type |
Union type to access the Application Program Status Register (APSR). More... | |
union | CONTROL_Type |
Union type to access the Control Registers (CONTROL). More... | |
struct | CoreDebug_Type |
Structure type to access the Core Debug Register (CoreDebug). More... | |
struct | DWT_Type |
Structure type to access the Data Watchpoint and Trace Register (DWT). More... | |
struct | FPU_Type |
Structure type to access the Floating Point Unit (FPU). More... | |
union | IPSR_Type |
Union type to access the Interrupt Program Status Register (IPSR). More... | |
struct | ITM_Type |
Structure type to access the Instrumentation Trace Macrocell Register (ITM). More... | |
struct | NVIC_Type |
Structure type to access the Nested Vectored Interrupt Controller (NVIC). More... | |
struct | SCB_Type |
Structure type to access the System Control Block (SCB). More... | |
struct | SCnSCB_Type |
Structure type to access the System Control and ID Register not in the SCB. More... | |
struct | SysTick_Type |
Structure type to access the System Timer (SysTick). More... | |
struct | TPI_Type |
Structure type to access the Trace Port Interface Register (TPI). More... | |
union | xPSR_Type |
Union type to access the Special-Purpose Program Status Registers (xPSR). More... | |
CMSIS Cortex-M35P Core Peripheral Access Layer Header File.
Definition in file core_cm35p.h.
#define __CM35P_CMSIS_VERSION |
Definition at line 68 of file core_cm35p.h.
#define __CM35P_CMSIS_VERSION_MAIN (__CM_CMSIS_VERSION_MAIN) |
Definition at line 66 of file core_cm35p.h.
#define __CM35P_CMSIS_VERSION_SUB (__CM_CMSIS_VERSION_SUB) |
Definition at line 67 of file core_cm35p.h.
#define __CORE_CM35P_H_DEPENDANT |
__FPU_USED indicates whether an FPU is used or not. For this, __FPU_PRESENT has to be checked prior to making use of FPU specific registers and functions.
Definition at line 218 of file core_cm35p.h.
#define __CORE_CM35P_H_GENERIC |
Definition at line 32 of file core_cm35p.h.
#define __CORTEX_M (35U) |
Cortex-M Core
Definition at line 71 of file core_cm35p.h.
#define __I volatile const |
Defines 'read only' permissions
Definition at line 273 of file core_cm35p.h.
#define __IM volatile const /*! Defines 'read only' structure member permissions */ |
Definition at line 279 of file core_cm35p.h.
#define __IO volatile |
Defines 'read / write' permissions
Definition at line 276 of file core_cm35p.h.
#define __IOM volatile /*! Defines 'read / write' structure member permissions */ |
Definition at line 281 of file core_cm35p.h.
#define __O volatile |
Defines 'write only' permissions
Definition at line 275 of file core_cm35p.h.
#define __OM volatile /*! Defines 'write only' structure member permissions */ |
Definition at line 280 of file core_cm35p.h.