CC27xxDriverLibrary
device.h
Go to the documentation of this file.
1 /******************************************************************************
2 * Filename: device.h
3 *
4 * Description: Redirection file for CMSIS core device header file
5 *
6 // ##### LICENSE HEADER #####
7 *
8 ******************************************************************************/
9 #ifndef __DEVICE_H__
10 #define __DEVICE_H__
11 
12 // Device-specific configuration file
13 #include "cc27xx.h"
14 
15 // Core-specific cmsis header file
16 #include "core/core_cm33.h"
17 
18 // Toolchain-specific cmsis header files
19 #if defined(__IAR_SYSTEMS_ICC__)
20 #include "core/cmsis_iccarm.h"
21 #elif defined(__clang__)
22 #include "core/cmsis_tiarmclang.h"
23 #elif defined(__GNUC__)
24 #include "core/cmsis_gcc.h"
25 #else
26  #error "Unexpected toolchain used when importing cmsis headers"
27 #endif
28 
29 #endif // #ifndef __DEVICE_H__
CMSIS compiler GCC header file.
CMSIS Cortex-M33 Core Peripheral Access Layer Header File.
CMSIS compiler ICCARM (IAR Compiler for Arm) header file.
CMSIS compiler tiarmclang header file.