1 /* 2 * Copyright 1997-2016 Freescale Semiconductor, Inc. 3 * Copyright 2016-2022 NXP 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 /*! 9 * @file S32K148.h 10 * @version 1.1 11 * @date 2022-02-02 12 * @brief Peripheral Access Layer for S32K148 13 * 14 * This file contains register definitions and macros for easy access to their 15 * bit fields. 16 * 17 * This file assumes LITTLE endian system. 18 */ 19 20 /* Prevention from multiple including the same memory map */ 21 #if !defined(S32K148_H_) /* Check if memory map has not been already included */ 22 #define S32K148_H_ 23 24 /* ---------------------------------------------------------------------------- 25 -- IP Header Files 26 ---------------------------------------------------------------------------- */ 27 28 /* IP Header Files List */ 29 #include "S32K148_ADC.h" 30 #include "S32K148_AIPS.h" 31 #include "S32K148_CMP.h" 32 #include "S32K148_CRC.h" 33 #include "S32K148_DMA.h" 34 #include "S32K148_DMAMUX.h" 35 #include "S32K148_EIM.h" 36 #include "S32K148_ENET.h" 37 #include "S32K148_ERM.h" 38 #include "S32K148_EWM.h" 39 #include "S32K148_FLEXCAN.h" 40 #include "S32K148_FLEXIO.h" 41 #include "S32K148_FTFC.h" 42 #include "S32K148_FTM.h" 43 #include "S32K148_GPIO.h" 44 #include "S32K148_LMEM.h" 45 #include "S32K148_LPI2C.h" 46 #include "S32K148_LPIT.h" 47 #include "S32K148_LPSPI.h" 48 #include "S32K148_LPTMR.h" 49 #include "S32K148_LPUART.h" 50 #include "S32K148_MCM.h" 51 #include "S32K148_MPU.h" 52 #include "S32K148_MSCM.h" 53 #include "S32K148_NVIC.h" 54 #include "S32K148_PCC.h" 55 #include "S32K148_PDB.h" 56 #include "S32K148_PMC.h" 57 #include "S32K148_PORT.h" 58 #include "S32K148_QUADSPI.h" 59 #include "S32K148_RCM.h" 60 #include "S32K148_RTC.h" 61 #include "S32K148_SAI.h" 62 #include "S32K148_SCB.h" 63 #include "S32K148_SCG.h" 64 #include "S32K148_SIM.h" 65 #include "S32K148_SMC.h" 66 #include "S32K148_SYSTICK.h" 67 #include "S32K148_TRGMUX.h" 68 #include "S32K148_WDOG.h" 69 70 #endif /* #if !defined(S32K148_H_) */ 71