@@ -55,6 +55,7 @@ INC += -I. \
5555 -Iasf4_conf/$(CHIP_FAMILY ) \
5656 -Iboards/$(BOARD ) \
5757 -Iboards/ \
58+ -Iperipherals/ \
5859 -Ifreetouch \
5960 -I$(BUILD )
6061
@@ -248,21 +249,21 @@ SRC_C = \
248249 flash_api.c \
249250 mphalport.c \
250251 reset.c \
251- peripherals/clocks.c \
252- peripherals/dma.c \
253- peripherals/events.c \
254- peripherals/external_interrupts.c \
255- peripherals/sercom.c \
256- peripherals/timers.c \
257- peripherals/$(CHIP_FAMILY ) /adc.c \
258- peripherals/$(CHIP_FAMILY ) /cache.c \
259- peripherals/$(CHIP_FAMILY ) /clocks.c \
260- peripherals/$(CHIP_FAMILY ) /dma.c \
261- peripherals/$(CHIP_FAMILY ) /events.c \
262- peripherals/$(CHIP_FAMILY ) /external_interrupts.c \
263- peripherals/$(CHIP_FAMILY ) /pins.c \
264- peripherals/$(CHIP_FAMILY ) /sercom.c \
265- peripherals/$(CHIP_FAMILY ) /timers.c \
252+ peripherals/samd/ clocks.c \
253+ peripherals/samd/ dma.c \
254+ peripherals/samd/ events.c \
255+ peripherals/samd/ external_interrupts.c \
256+ peripherals/samd/ sercom.c \
257+ peripherals/samd/ timers.c \
258+ peripherals/samd/ $(CHIP_FAMILY ) /adc.c \
259+ peripherals/samd/ $(CHIP_FAMILY ) /cache.c \
260+ peripherals/samd/ $(CHIP_FAMILY ) /clocks.c \
261+ peripherals/samd/ $(CHIP_FAMILY ) /dma.c \
262+ peripherals/samd/ $(CHIP_FAMILY ) /events.c \
263+ peripherals/samd/ $(CHIP_FAMILY ) /external_interrupts.c \
264+ peripherals/samd/ $(CHIP_FAMILY ) /pins.c \
265+ peripherals/samd/ $(CHIP_FAMILY ) /sercom.c \
266+ peripherals/samd/ $(CHIP_FAMILY ) /timers.c \
266267 tick.c \
267268 usb.c \
268269 usb_mass_storage.c \
@@ -402,7 +403,7 @@ ifneq ($(CHIP_VARIANT),SAMD51G18A)
402403 audiobusio/__init__.c \
403404 audiobusio/I2SOut.c \
404405 audiobusio/PDMIn.c
405- SRC_C += peripherals/i2s.c peripherals/$(CHIP_FAMILY)/i2s.c
406+ SRC_C += peripherals/samd/ i2s.c peripherals/samd /$(CHIP_FAMILY)/i2s.c
406407 endif
407408endif
408409
0 commit comments