1# NXP S32K3XX MCU series 2 3# Copyright 2023-2024 NXP 4# SPDX-License-Identifier: Apache-2.0 5 6config SOC_SERIES_S32K3 7 select ARM 8 select CPU_CORTEX_M7 9 select HAS_NXP_S32_HAL 10 select CPU_HAS_FPU 11 select CPU_HAS_ARM_MPU 12 select CPU_HAS_ICACHE 13 select CPU_HAS_DCACHE 14 select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS 15 select SOC_RESET_HOOK if XIP 16 select USE_DT_CODE_PARTITION if XIP 17 select CLOCK_CONTROL 18 select HAS_MCUX 19 select HAS_MCUX_LPUART 20 select HAS_MCUX_FLEXCAN 21 select HAS_MCUX_LPI2C 22 select HAS_MCUX_LPSPI 23 select HAS_MCUX_CACHE 24 select HAS_MCUX_EDMA 25 select SOC_EARLY_INIT_HOOK 26 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE 27 28if SOC_SERIES_S32K3 29 30config IVT_HEADER_OFFSET 31 hex 32 depends on XIP 33 default $(dt_node_reg_addr_hex,$(dt_nodelabel_path,ivt_header)) 34 help 35 The offset address from flash base address for ivt header 36 37config IVT_HEADER_SIZE 38 hex 39 depends on XIP 40 default $(dt_node_reg_size_hex,$(dt_nodelabel_path,ivt_header)) 41 help 42 Size of ivt header region 43 44endif # SOC_SERIES_S32K3 45