1 /* 2 * Copyright 2014-2016 Freescale Semiconductor, Inc. 3 * Copyright 2016-2023 NXP 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 #ifndef __FSL_DEVICE_REGISTERS_H__ 9 #define __FSL_DEVICE_REGISTERS_H__ 10 11 /* 12 * Include the cpu specific register header files. 13 * 14 * The CPU macro should be declared in the project or makefile. 15 */ 16 #if (defined(CPU_LPC55S69JBD100_cm33_core0) || defined(CPU_LPC55S69JBD64_cm33_core0) || defined(CPU_LPC55S69JEV59_cm33_core0) || \ 17 defined(CPU_LPC55S69JEV98_cm33_core0)) 18 19 #define LPC55S69_cm33_core0_SERIES 20 21 /* CMSIS-style register definitions */ 22 #include "LPC55S69_cm33_core0.h" 23 /* CPU specific feature definitions */ 24 #include "LPC55S69_cm33_core0_features.h" 25 26 #elif (defined(CPU_LPC55S69JBD100_cm33_core1) || defined(CPU_LPC55S69JBD64_cm33_core1) || defined(CPU_LPC55S69JEV59_cm33_core1) || \ 27 defined(CPU_LPC55S69JEV98_cm33_core1)) 28 29 #define LPC55S69_cm33_core1_SERIES 30 31 /* CMSIS-style register definitions */ 32 #include "LPC55S69_cm33_core1.h" 33 /* CPU specific feature definitions */ 34 #include "LPC55S69_cm33_core1_features.h" 35 36 #else 37 #error "No valid CPU defined!" 38 #endif 39 40 #endif /* __FSL_DEVICE_REGISTERS_H__ */ 41 42 /******************************************************************************* 43 * EOF 44 ******************************************************************************/ 45