3 * Purpose: File to be included by all project files
\r
11 /********************************************************************/
\r
14 * Debug prints ON (#define) or OFF (#undef)
\r
20 * Include the generic CPU header file
\r
22 #include "arm_cm4.h"
\r
25 * Include the platform specific header file
\r
27 #if (defined(TWR_K40X256))
\r
28 #include "k40_tower.h"
\r
29 #elif (defined(TWR_K53N512))
\r
30 #include "k53_tower.h"
\r
31 #elif (defined(TWR_K60N512))
\r
32 #include "k60_tower.h"
\r
34 #error "No valid platform defined"
\r
38 * Include the cpu specific header file
\r
40 #if (defined(CPU_MK40N512VMD100))
\r
41 #include <freescale/MK40N512VMD100.h>
\r
42 #elif (defined(CPU_MK53N512VMD100))
\r
43 #include <freescale/MK53N512CMD100.h>
\r
44 #elif (defined(CPU_MK60N512VMD100))
\r
45 #include <freescale/MK60N512VMD100.h>
\r
47 #error "No valid CPU defined"
\r
52 * Include any toolchain specfic header files
\r
56 #elif (defined(IAR))
\r
59 #warning "No toolchain specific header included"
\r
63 * Include common utilities
\r
67 #include "startup.h"
\r
71 #include "intrinsics.h"
\r
74 /********************************************************************/
\r
76 #endif /* _COMMON_H_ */
\r