@@ -418,50 +418,99 @@ ifeq ($(TARGET),imx_rt)
418418 $(MCUXPRESSO ) /components/lists/fsl_component_generic_list.o \
419419 $(MCUXPRESSO ) /components/serial_manager/fsl_component_serial_port_uart.o \
420420 $(MCUXPRESSO ) /components/flash/nor/flexspi/fsl_flexspi_nor_flash.o
421- ifeq ($(MCUXSDK),1)
422- APP_OBJS+ =\
423- $(MCUXPRESSO ) /drivers/igpio/fsl_gpio.o \
424- $(MCUXPRESSO ) /drivers/cache/armv7-m7/fsl_cache.o \
425- $(MCUXPRESSO ) /drivers/common/fsl_common.o \
426- $(MCUXPRESSO ) /drivers/common/fsl_common_arm.o \
427- $(MCUXPRESSO ) /drivers/flexspi/fsl_flexspi.o \
428- $(MCUXPRESSO ) /utilities/str/fsl_str.o \
429- $(MCUXPRESSO ) /drivers/lpuart/fsl_lpuart.o \
430- $(MCUXPRESSO ) /utilities/debug_console/fsl_debug_console.o
421+ ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
422+ ifeq ($(MCUXSDK),1)
423+ APP_OBJS+ =\
424+ $(MCUXPRESSO ) /drivers/igpio/fsl_gpio.o \
425+ $(MCUXPRESSO ) /drivers/cache/armv7-m7/fsl_cache.o \
426+ $(MCUXPRESSO ) /drivers/common/fsl_common.o \
427+ $(MCUXPRESSO ) /drivers/common/fsl_common_arm.o \
428+ $(MCUXPRESSO ) /drivers/flexspi/fsl_flexspi.o \
429+ $(MCUXPRESSO ) /drivers/lpuart/fsl_lpuart.o \
430+ $(MCUXPRESSO ) /components/str/fsl_str.o \
431+ $(MCUXPRESSO ) /components/debug_console/fsl_debug_console.o
432+ else
433+ APP_OBJS+ =\
434+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_gpio.o \
435+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_cache.o \
436+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_common.o \
437+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_common_arm.o \
438+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_flexspi.o \
439+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_lpuart.o \
440+ $(MCUXPRESSO ) /components/str/fsl_str.o \
441+ $(MCUXPRESSO ) /components/debug_console/fsl_debug_console.o
442+ endif
431443 else
432- APP_OBJS+ =\
433- $(MCUXPRESSO_DRIVERS ) /drivers/fsl_gpio.o \
434- $(MCUXPRESSO_DRIVERS ) /drivers/fsl_cache.o \
435- $(MCUXPRESSO_DRIVERS ) /drivers/fsl_common.o \
436- $(MCUXPRESSO_DRIVERS ) /drivers/fsl_common_arm.o \
437- $(MCUXPRESSO_DRIVERS ) /drivers/fsl_flexspi.o \
438- $(MCUXPRESSO_DRIVERS ) /utilities/str/fsl_str.o \
439- $(MCUXPRESSO_DRIVERS ) /drivers/fsl_lpuart.o \
440- $(MCUXPRESSO_DRIVERS ) /utilities/debug_console/fsl_debug_console.o
444+ ifeq ($(MCUXSDK),1)
445+ APP_OBJS+ =\
446+ $(MCUXPRESSO ) /drivers/igpio/fsl_gpio.o \
447+ $(MCUXPRESSO ) /drivers/cache/armv7-m7/fsl_cache.o \
448+ $(MCUXPRESSO ) /drivers/common/fsl_common.o \
449+ $(MCUXPRESSO ) /drivers/common/fsl_common_arm.o \
450+ $(MCUXPRESSO ) /drivers/flexspi/fsl_flexspi.o \
451+ $(MCUXPRESSO ) /utilities/str/fsl_str.o \
452+ $(MCUXPRESSO ) /drivers/lpuart/fsl_lpuart.o \
453+ $(MCUXPRESSO ) /utilities/debug_console/fsl_debug_console.o
454+ else
455+ APP_OBJS+ =\
456+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_gpio.o \
457+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_cache.o \
458+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_common.o \
459+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_common_arm.o \
460+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_flexspi.o \
461+ $(MCUXPRESSO_DRIVERS ) /utilities/str/fsl_str.o \
462+ $(MCUXPRESSO_DRIVERS ) /drivers/fsl_lpuart.o \
463+ $(MCUXPRESSO_DRIVERS ) /utilities/debug_console/fsl_debug_console.o
464+ endif
441465 endif
442466
443467 ifeq ($(MCUXPRESSO_CPU),MIMXRT1042XJM5B)
444- CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
445- -I$(MCUXPRESSO ) /boards/evkmimxrt1040/xip/
468+ ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
469+ CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1040/project_template \
470+ -I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1040/xip/
471+ else
472+ CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
473+ -I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1040/xip/
474+ endif
446475 APP_OBJS+ =$(MCUXPRESSO_DRIVERS ) /system_MIMXRT1042.o
447476 else ifeq ($(MCUXPRESSO_CPU),MIMXRT1052DVJ6B)
448- CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
449- -I$(MCUXPRESSO ) /boards/evkmimxrt1050/xip/
477+ ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
478+ CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbimxrt1050/project_template \
479+ -I$(MCUXPRESSO_BOARD_DIR ) /evkbimxrt1050/xip/
480+ else
481+ CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
482+ -I$(MCUXPRESSO_BOARD_DIR ) /evkbimxrt1050/xip/
483+ endif
450484 APP_OBJS+ =$(MCUXPRESSO_DRIVERS ) /system_MIMXRT1052.o
451485 else
452486 ifeq ($(MCUXPRESSO_CPU),MIMXRT1062DVL6A)
453- CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
454- -I$(MCUXPRESSO ) /boards/evkmimxrt1060/xip/
487+ ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
488+ CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/project_template \
489+ -I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/xip/
490+ else
491+ CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
492+ -I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/xip/
493+ endif
455494 APP_OBJS+ =$(MCUXPRESSO_DRIVERS ) /system_MIMXRT1062.o
456495 endif
457496 ifeq ($(MCUXPRESSO_CPU),MIMXRT1062DVL6B)
458- CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
459- -I$(MCUXPRESSO ) /boards/evkbmimxrt1060/xip/
497+ ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
498+ CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbmimxrt1060/project_template \
499+ -I$(MCUXPRESSO_BOARD_DIR ) /evkbmimxrt1060/xip/
500+ else
501+ CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
502+ -I$(MCUXPRESSO_BOARD_DIR ) /evkbmimxrt1060/xip/
503+ endif
460504 APP_OBJS+ =$(MCUXPRESSO_DRIVERS ) /system_MIMXRT1062.o
461505 endif
462506 ifeq ($(MCUXPRESSO_CPU),MIMXRT1064DVL6A)
463- CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
464- -I$(MCUXPRESSO ) /boards/evkmimxrt1064/xip/
507+ ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
508+ CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1064/project_template \
509+ -I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1064/xip/
510+ else
511+ CFLAGS+ =-I$(MCUXPRESSO_DRIVERS ) /project_template/ \
512+ -I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1064/xip/
513+ endif
465514 APP_OBJS+ =$(MCUXPRESSO_DRIVERS ) /system_MIMXRT1064.o
466515 endif
467516 endif
0 commit comments