|
YAHAL
Yet Another Hardware Abstraction Library
|
CMSIS Cortex-M85 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 | IPSR_Type |
| Union type to access the Interrupt Program Status Register (IPSR). More... | |
| union | xPSR_Type |
| Union type to access the Special-Purpose Program Status Registers (xPSR). More... | |
| union | CONTROL_Type |
| Union type to access the Control Registers (CONTROL). 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 | ICB_Type |
| Structure type to access the Implementation Control Block (ICB). More... | |
| struct | SysTick_Type |
| Structure type to access the System Timer (SysTick). More... | |
| struct | ITM_Type |
| Structure type to access the Instrumentation Trace Macrocell Register (ITM). More... | |
| struct | DWT_Type |
| Structure type to access the Data Watchpoint and Trace Register (DWT). More... | |
| struct | MemSysCtl_Type |
| Structure type to access the Memory System Control Registers (MEMSYSCTL). More... | |
| struct | PwrModCtl_Type |
| Structure type to access the Power Mode Control Registers (PWRMODCTL). More... | |
| struct | EWIC_Type |
| Structure type to access the External Wakeup Interrupt Controller Registers (EWIC). More... | |
| struct | EWIC_ISA_Type |
| Structure type to access the External Wakeup Interrupt Controller interrupt status access registers (EWIC_ISA). More... | |
| struct | ErrBnk_Type |
| Structure type to access the Error Banking Registers (ERRBNK). More... | |
| struct | PrcCfgInf_Type |
| Structure type to access the Processor Configuration Information Registerss (PRCCFGINF). More... | |
| struct | TPI_Type |
| Structure type to access the Trace Port Interface Register (TPI). More... | |
| struct | FPU_Type |
| Structure type to access the Floating Point Unit (FPU). More... | |
| struct | CoreDebug_Type |
| Structure type to access the Core Debug Register (CoreDebug). More... | |
| struct | DCB_Type |
| Structure type to access the Debug Control Block Registers (DCB). More... | |
| struct | DIB_Type |
| Structure type to access the Debug Identification Block Registers (DIB). More... | |
CMSIS Cortex-M85 Core Peripheral Access Layer Header File.
Definition in file core_cm85.h.
| #define __CORE_CM85_H_DEPENDANT |
Definition at line 215 of file core_cm85.h.
| #define __CORE_CM85_H_GENERIC |
Definition at line 34 of file core_cm85.h.
| #define __CORTEX_M (85U) |
Cortex-M Core
Definition at line 69 of file core_cm85.h.
| #define __I volatile const |
Defines 'read only' permissions
Definition at line 306 of file core_cm85.h.
| #define __IM volatile const /*! Defines 'read only' structure member permissions */ |
Definition at line 312 of file core_cm85.h.
| #define __IO volatile |
Defines 'read / write' permissions
Definition at line 309 of file core_cm85.h.
| #define __IOM volatile /*! Defines 'read / write' structure member permissions */ |
Definition at line 314 of file core_cm85.h.
| #define __O volatile |
Defines 'write only' permissions
Definition at line 308 of file core_cm85.h.
| #define __OM volatile /*! Defines 'write only' structure member permissions */ |
Definition at line 313 of file core_cm85.h.