Contiki 3.x
#define __CM4_CMSIS_VERSION_MAIN   (0x03)
 
#define __CM4_CMSIS_VERSION_SUB   (0x30)
 
#define __CM4_CMSIS_VERSION
 
#define __CORTEX_M   (0x04)
 
#define __CORE_CM4_H_DEPENDANT
 __FPU_USED indicates whether an FPU is used or not. More...
 
#define __I   volatile const
 
#define __O   volatile
 
#define __IO   volatile
 

Detailed Description

Macro Definition Documentation

#define __CM4_CMSIS_VERSION
Value:
#define __CM4_CMSIS_VERSION_MAIN
Definition: core_cm4.h:71
#define __CM4_CMSIS_VERSION_SUB
Definition: core_cm4.h:72

CMSIS HAL version number

Definition at line 73 of file core_cm4.h.

#define __CM4_CMSIS_VERSION_MAIN   (0x03)

[31:16] CMSIS HAL main version

Definition at line 71 of file core_cm4.h.

#define __CM4_CMSIS_VERSION_SUB   (0x30)

[15:0] CMSIS HAL sub version

Definition at line 72 of file core_cm4.h.

#define __CORE_CM4_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 196 of file core_cm4.h.

#define __CORTEX_M   (0x04)

Cortex-M Core

Definition at line 76 of file core_cm4.h.

#define __I   volatile const

Defines 'read only' permissions

Definition at line 237 of file core_cm4.h.

#define __IO   volatile

Defines 'read / write' permissions

Definition at line 240 of file core_cm4.h.

#define __O   volatile

Defines 'write only' permissions

Definition at line 239 of file core_cm4.h.