1cur_dir := $(dir $(lastword $(MAKEFILE_LIST))) 2 3obj-y := $(patsubst $(cur_dir)%,%,$(wildcard $(cur_dir)*.c $(cur_dir)*.S $(cur_dir)*.cpp)) 4obj-y := $(obj-y:.c=.o) 5obj-y := $(obj-y:.S=.o) 6obj-y := $(obj-y:.cpp=.o) 7 8ccflags-y := -I$(obj)/../inc/ca 9 10CFLAGS_mmu_ARMCA.o += -DFLASH_SIZE=$(FLASH_SIZE) 11ifneq ($(PSRAM_SIZE),) 12CFLAGS_mmu_ARMCA.o += -DPSRAM_SIZE=$(PSRAM_SIZE) 13endif 14ifneq ($(PSRAMUHS_SIZE),) 15CFLAGS_mmu_ARMCA.o += -DPSRAMUHS_SIZE=$(PSRAMUHS_SIZE) 16endif 17 18ifeq ($(CHIP_HAS_PSRAMUHS),1) 19CFLAGS_system_ARMCA.o += -DCHIP_HAS_PSRAMUHS 20ifeq ($(PSRAMUHS_ENABLE),1) 21CFLAGS_system_ARMCA.o += -DPSRAMUHS_ENABLE 22endif 23endif 24