|
Robobo
|
Macros | |
| #define | __CM0_CMSIS_VERSION_MAIN (0x02) |
| #define | __CM0_CMSIS_VERSION_SUB (0x10) |
| #define | __CM0_CMSIS_VERSION ((__CM0_CMSIS_VERSION_MAIN << 16) | __CM0_CMSIS_VERSION_SUB) |
| #define | __CORTEX_M (0x00) |
| #define | __FPU_USED 0 |
| #define | __CORE_CM0_H_DEPENDANT |
| #define | __I volatile const |
| #define | __O volatile |
| #define | __IO volatile |
| #define | __CM3_CMSIS_VERSION_MAIN (0x02) |
| #define | __CM3_CMSIS_VERSION_SUB (0x10) |
| #define | __CM3_CMSIS_VERSION ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB) |
| #define | __CORTEX_M (0x03) |
| #define | __FPU_USED 0 |
| #define | __CORE_CM3_H_DEPENDANT |
| #define | __I volatile const |
| #define | __O volatile |
| #define | __IO volatile |
| #define | __CM4_CMSIS_VERSION_MAIN (0x02) |
| #define | __CM4_CMSIS_VERSION_SUB (0x10) |
| #define | __CM4_CMSIS_VERSION ((__CM4_CMSIS_VERSION_MAIN << 16) | __CM4_CMSIS_VERSION_SUB) |
| #define | __CORTEX_M (0x04) |
| #define | __CORE_CM4_H_DEPENDANT |
| #define | __I volatile const |
| #define | __O volatile |
| #define | __IO volatile |
This file defines all structures and symbols for CMSIS core:
| #define __CM0_CMSIS_VERSION ((__CM0_CMSIS_VERSION_MAIN << 16) | __CM0_CMSIS_VERSION_SUB) |
CMSIS HAL version number
| #define __CM0_CMSIS_VERSION_MAIN (0x02) |
[31:16] CMSIS HAL main version
| #define __CM0_CMSIS_VERSION_SUB (0x10) |
[15:0] CMSIS HAL sub version
| #define __CM3_CMSIS_VERSION ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB) |
CMSIS HAL version number
| #define __CM3_CMSIS_VERSION_MAIN (0x02) |
[31:16] CMSIS HAL main version
| #define __CM3_CMSIS_VERSION_SUB (0x10) |
[15:0] CMSIS HAL sub version
| #define __CM4_CMSIS_VERSION ((__CM4_CMSIS_VERSION_MAIN << 16) | __CM4_CMSIS_VERSION_SUB) |
CMSIS HAL version number
| #define __CM4_CMSIS_VERSION_MAIN (0x02) |
[31:16] CMSIS HAL main version
| #define __CM4_CMSIS_VERSION_SUB (0x10) |
[15:0] CMSIS HAL sub version
| #define __CORTEX_M (0x00) |
Cortex core __FPU_USED to be checked prior to making use of FPU specific registers and functions
| #define __CORTEX_M (0x03) |
Cortex core
| #define __CORTEX_M (0x04) |
Cortex core __FPU_USED to be checked prior to making use of FPU specific registers and functions standard types definitions Core Instruction Access Core Function Access Compiler specific SIMD Intrinsics
| #define __FPU_USED 0 |
standard types definitions
| #define __FPU_USED 0 |
__FPU_USED to be checked prior to making use of FPU specific registers and functions standard types definitions Core Instruction Access Core Function Access
| #define __I volatile const |
defines 'read only' permissions
| #define __I volatile const |
defines 'read only' permissions
| #define __I volatile const |
defines 'read only' permissions
| #define __IO volatile |
defines 'read / write' permissions
| #define __IO volatile |
defines 'read / write' permissions
| #define __IO volatile |
defines 'read / write' permissions
| #define __O volatile |
defines 'write only' permissions
| #define __O volatile |
defines 'write only' permissions
| #define __O volatile |
defines 'write only' permissions