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_MIMXRT685SFAWBR_cm33) || defined(CPU_MIMXRT685SFFOB_cm33) || defined(CPU_MIMXRT685SFVKB_cm33)) 19 20 #define MIMXRT685S_cm33_SERIES 21 22 /* CMSIS-style register definitions */ 23 #include "MIMXRT685S_cm33.h" 24 /* CPU specific feature definitions */ 25 #include "MIMXRT685S_cm33_features.h" 26 27 #elif (defined(CPU_MIMXRT685SFAWBR_dsp) || defined(CPU_MIMXRT685SFFOB_dsp) || defined(CPU_MIMXRT685SFVKB_dsp)) 28 29 #define MIMXRT685S_dsp_SERIES 30 31 /* CMSIS-style register definitions */ 32 #include "MIMXRT685S_dsp.h" 33 /* CPU specific feature definitions */ 34 #include "MIMXRT685S_dsp_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