CM3 Core Definitions
Detailed Description
This file defines all structures and symbols for CMSIS core:
- CMSIS version number
- Cortex-M core registers and bitfields
- Cortex-M core peripheral base address
Define Documentation
#define __CM3_CMSIS_VERSION ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB) |
CMSIS HAL version number
Definition at line 86 of file core_cm3.h.
#define __CM3_CMSIS_VERSION_MAIN (0x01) |
[31:16] CMSIS HAL main version
Definition at line 84 of file core_cm3.h.
#define __CM3_CMSIS_VERSION_SUB (0x30) |
[15:0] CMSIS HAL sub version
Definition at line 85 of file core_cm3.h.
#define __CORTEX_M (0x03) |
#define __I volatile const |
IO definitions
define access restrictions to peripheral registers defines 'read only' permissions
Definition at line 113 of file core_cm3.h.
defines 'read / write' permissions
Definition at line 116 of file core_cm3.h.
#define __NVIC_PRIO_BITS 4 |
standard definition for NVIC Priority Bits
Definition at line 98 of file core_cm3.h.
defines 'write only' permissions
Definition at line 115 of file core_cm3.h.
Generated on Mon Feb 8 10:01:50 2010 for LPC1700CMSIS Standard Peripheral Firmware Library by
1.5.9