summaryrefslogtreecommitdiff
path: root/supervisor
diff options
context:
space:
mode:
authorDan Halbert <halbert@halwitz.org>2019-02-18 22:44:31 -0500
committerDan Halbert <halbert@halwitz.org>2019-02-18 22:44:31 -0500
commit9c24c804fbd4b1a55498bedcb9dd28ad0666f18a (patch)
treedf06ad8e4f888ed104daa0861c101c78aa80ccb8 /supervisor
parentef802c91e742e2affc604370c291b9bde3777533 (diff)
Fix #ifdefs in port.c to call xxx_reset() rroutines properly. Remove most uses of EXPRESS_BOARD.
Diffstat (limited to 'supervisor')
-rw-r--r--supervisor/supervisor.mk14
1 files changed, 12 insertions, 2 deletions
diff --git a/supervisor/supervisor.mk b/supervisor/supervisor.mk
index f21365d2a..6815fba57 100644
--- a/supervisor/supervisor.mk
+++ b/supervisor/supervisor.mk
@@ -17,6 +17,17 @@ ifndef $(NO_USB)
NO_USB = $(wildcard supervisor/usb.c)
endif
+ifneq ($(INTERNAL_FLASH_FILESYSTEM),)
+ CFLAGS += -DINTERNAL_FLASH_FILESYSTEM=$(INTERNAL_FLASH_FILESYSTEM)
+endif
+ifneq ($(QSPI_FLASH_FILESYSTEM),)
+# EXPRESS_BOARD is obsolete and should be removed when samd-peripherals is updated.
+ CFLAGS += -DQSPI_FLASH_FILESYSTEM=$(QSPI_FLASH_FILESYSTEM) -DEXPRESS_BOARD
+endif
+ifneq ($(SPI_FLASH_FILESYSTEM),)
+# EXPRESS_BOARD is obsolete and should be removed when samd-peripherals is updated.
+ CFLAGS += -DSPI_FLASH_FILESYSTEM=$(SPI_FLASH_FILESYSTEM) -DEXPRESS_BOARD
+endif
# Choose which flash filesystem impl to use.
# (Right now INTERNAL_FLASH_FILESYSTEM and SPI_FLASH_FILESYSTEM are mutually exclusive.
@@ -27,11 +38,10 @@ ifdef EXTERNAL_FLASH_DEVICES
SRC_SUPERVISOR += supervisor/shared/external_flash/external_flash.c
ifeq ($(SPI_FLASH_FILESYSTEM),1)
- CFLAGS += -DSPI_FLASH_FILESYSTEM
SRC_SUPERVISOR += supervisor/shared/external_flash/spi_flash.c
+ else
endif
ifeq ($(QSPI_FLASH_FILESYSTEM),1)
- CFLAGS += -DQSPI_FLASH_FILESYSTEM
SRC_SUPERVISOR += supervisor/qspi_flash.c supervisor/shared/external_flash/qspi_flash.c
endif
else