Skip to content

Commit 6172f82

Browse files
committed
Fix building MCXA/MCXW with mcx-sdk
1 parent 35b2b18 commit 6172f82

File tree

2 files changed

+6
-13
lines changed

2 files changed

+6
-13
lines changed

arch.mk

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -624,19 +624,15 @@ ifeq ($(TARGET),mcxa)
624624
LDFLAGS+=-mcpu=cortex-m33
625625
OBJS+=\
626626
$(MCUXPRESSO_DRIVERS)/drivers/fsl_clock.o \
627-
$(MCUXPRESSO_DRIVERS)/drivers/fsl_spc.o
627+
$(MCUXPRESSO)/drivers/mcx_spc/fsl_spc.o
628628

629-
ifeq ($(MCUXSDK),1)
630629
CFLAGS+=\
631630
-I$(MCUXPRESSO)/drivers/flash \
632631
-I$(MCUXPRESSO)/drivers/mcx_spc \
633632
-I$(MCUXPRESSO)/drivers/sysmpu \
634633
-I$(MCUXPRESSO)/drivers/ltc \
635634
-I$(MCUXPRESSO)/drivers/port \
636635
-I$(MCUXPRESSO)/drivers/gpio
637-
638-
else
639-
endif
640636
endif
641637

642638
ifeq ($(TARGET),mcxw)
@@ -656,12 +652,11 @@ ifeq ($(TARGET),mcxw)
656652
LDFLAGS+=-mcpu=cortex-m33
657653
OBJS+=\
658654
$(MCUXPRESSO_DRIVERS)/drivers/fsl_clock.o \
659-
$(MCUXPRESSO_DRIVERS)/drivers/fsl_spc.o \
655+
$(MCUXPRESSO)/drivers/mcx_spc/fsl_spc.o \
660656
$(MCUXPRESSO_DRIVERS)/project_template/clock_config.o \
661657
$(MCUXPRESSO_DRIVERS)/drivers/fsl_ccm32k.o \
662658
$(MCUXPRESSO_DRIVERS)/drivers/fsl_romapi.o
663659

664-
ifeq ($(MCUXSDK),1)
665660
CFLAGS+=\
666661
-I$(MCUXPRESSO)/drivers/flash \
667662
-I$(MCUXPRESSO)/drivers/mcx_spc \
@@ -670,8 +665,6 @@ ifeq ($(TARGET),mcxw)
670665
-I$(MCUXPRESSO)/drivers/port \
671666
-I$(MCUXPRESSO)/drivers/gpio
672667

673-
else
674-
endif
675668
endif
676669

677670
ifeq ($(TARGET),imx_rt)

test-app/Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,15 +298,15 @@ ifeq ($(TARGET),mcxa)
298298
LSCRIPT_TEMPLATE=ARM-mcxa.ld
299299
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_clock.o
300300
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_reset.o
301-
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_gpio.o
302-
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_spc.o
301+
APP_OBJS+=$(MCUXPRESSO)/drivers/gpio/fsl_gpio.o
302+
APP_OBJS+=$(MCUXPRESSO)/drivers/mcx_spc/fsl_spc.o
303303
endif
304304

305305
ifeq ($(TARGET),mcxw)
306306
LSCRIPT_TEMPLATE=ARM-mcxw.ld
307307
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_clock.o
308-
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_gpio.o
309-
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_spc.o
308+
APP_OBJS+=$(MCUXPRESSO)/drivers/gpio/fsl_gpio.o
309+
APP_OBJS+=$(MCUXPRESSO)/drivers/mcx_spc/fsl_spc.o
310310
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/project_template/clock_config.o
311311
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_ccm32k.o
312312
APP_OBJS+=$(MCUXPRESSO_DRIVERS)/drivers/fsl_romapi.o

0 commit comments

Comments
 (0)