]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/device/fsl_device_registers.h
9c55fb2415e63f15c7d15258da1dc3f855d36f14
[freertos] / FreeRTOS / Demo / CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso / NXP_Code / device / fsl_device_registers.h
1 /*\r
2  * Copyright 2014-2016 Freescale Semiconductor, Inc.\r
3  * Copyright 2016-2018 NXP\r
4  * All rights reserved.\r
5  *\r
6  * SPDX-License-Identifier: BSD-3-Clause\r
7  *\r
8  */\r
9 \r
10 #ifndef __FSL_DEVICE_REGISTERS_H__\r
11 #define __FSL_DEVICE_REGISTERS_H__\r
12 \r
13 /*\r
14  * Include the cpu specific register header files.\r
15  *\r
16  * The CPU macro should be declared in the project or makefile.\r
17  */\r
18 #if (defined(CPU_LPC55S69JBD100_cm33_core0) || defined(CPU_LPC55S69JET98_cm33_core0))\r
19 \r
20 #define LPC55S69_cm33_core0_SERIES\r
21 \r
22 /* CMSIS-style register definitions */\r
23 #include "LPC55S69_cm33_core0.h"\r
24 /* CPU specific feature definitions */\r
25 #include "LPC55S69_cm33_core0_features.h"\r
26 \r
27 #elif (defined(CPU_LPC55S69JBD100_cm33_core1) || defined(CPU_LPC55S69JET98_cm33_core1))\r
28 \r
29 #define LPC55S69_cm33_core1_SERIES\r
30 \r
31 /* CMSIS-style register definitions */\r
32 #include "LPC55S69_cm33_core1.h"\r
33 /* CPU specific feature definitions */\r
34 #include "LPC55S69_cm33_core1_features.h"\r
35 \r
36 #else\r
37     #error "No valid CPU defined!"\r
38 #endif\r
39 \r
40 #endif /* __FSL_DEVICE_REGISTERS_H__ */\r
41 \r
42 /*******************************************************************************\r
43  * EOF\r
44  ******************************************************************************/\r