1 /* 2 * Copyright 2014-2016 Freescale Semiconductor, Inc. 3 * Copyright 2016-2019 NXP 4 * All rights reserved. 5 * 6 * SPDX-License-Identifier: BSD-3-Clause 7 * 8 */ 9 10 #ifndef __FSL_DEVICE_REGISTERS_H__ 11 #define __FSL_DEVICE_REGISTERS_H__ 12 13 /* 14 * Include the cpu specific register header files. 15 * 16 * The CPU macro should be declared in the project or makefile. 17 */ 18 #if (defined(CPU_LPC55S66JBD100_cm33_core0) || defined(CPU_LPC55S66JBD64_cm33_core0) || \ 19 defined(CPU_LPC55S66JEV98_cm33_core0)) 20 21 #define LPC55S66_cm33_core0_SERIES 22 23 /* CMSIS-style register definitions */ 24 #include "LPC55S66_cm33_core0.h" 25 /* CPU specific feature definitions */ 26 #include "LPC55S66_cm33_core0_features.h" 27 28 #elif (defined(CPU_LPC55S66JBD100_cm33_core1) || defined(CPU_LPC55S66JBD64_cm33_core1) || \ 29 defined(CPU_LPC55S66JEV98_cm33_core1)) 30 31 #define LPC55S66_cm33_core1_SERIES 32 33 /* CMSIS-style register definitions */ 34 #include "LPC55S66_cm33_core1.h" 35 /* CPU specific feature definitions */ 36 #include "LPC55S66_cm33_core1_features.h" 37 38 #else 39 #error "No valid CPU defined!" 40 #endif 41 42 #endif /* __FSL_DEVICE_REGISTERS_H__ */ 43 44 /******************************************************************************* 45 * EOF 46 ******************************************************************************/ 47