diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2019-03-01 11:23:49 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2019-03-01 19:03:34 -0500 |
commit | fbef144e7b32ce9d70866902cc11eed63104c7d5 (patch) | |
tree | 5019c1ca1e0e2e5415e2774ffa23b8daacf9510c | |
parent | d57bc79513462d2ebecb72062458bc6077ad48ef (diff) | |
download | kutter-fbef144e7b32ce9d70866902cc11eed63104c7d5.tar.gz kutter-fbef144e7b32ce9d70866902cc11eed63104c7d5.tar.xz kutter-fbef144e7b32ce9d70866902cc11eed63104c7d5.zip |
atsamd: Use CONFIG_MCU in Makefile
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r-- | src/atsamd/Makefile | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/atsamd/Makefile b/src/atsamd/Makefile index 0ef2aa91..5b279903 100644 --- a/src/atsamd/Makefile +++ b/src/atsamd/Makefile @@ -7,15 +7,12 @@ dirs-y += src/atsamd src/generic dirs-$(CONFIG_MACH_SAMD21) += lib/samd21/samd21a/gcc/gcc/ dirs-$(CONFIG_MACH_SAMD51) += lib/samd51/samd51a/gcc/gcc/ +MCU := $(shell echo $(CONFIG_MCU) | tr a-z A-Z) + CFLAGS-$(CONFIG_MACH_SAMD21) += -mcpu=cortex-m0plus -Ilib/samd21/samd21a/include CFLAGS-$(CONFIG_MACH_SAMD51) += -mcpu=cortex-m4 -Ilib/samd51/samd51a/include CFLAGS-$(CONFIG_MACH_SAMD51) += -mfpu=fpv4-sp-d16 -mfloat-abi=hard -CFLAGS-$(CONFIG_MACH_SAMD21G18) += -D__SAMD21G18A__ -CFLAGS-$(CONFIG_MACH_SAMD51G19) += -D__SAMD51G19A__ -CFLAGS-$(CONFIG_MACH_SAMD51J19) += -D__SAMD51J19A__ -CFLAGS-$(CONFIG_MACH_SAMD51N19) += -D__SAMD51N19A__ -CFLAGS-$(CONFIG_MACH_SAMD51P20) += -D__SAMD51P20A__ -CFLAGS += $(CFLAGS-y) -mthumb -Ilib/cmsis-core +CFLAGS += $(CFLAGS-y) -D__$(MCU)__ -mthumb -Ilib/cmsis-core CFLAGS_klipper.elf += -T $(OUT)samd.ld --specs=nano.specs --specs=nosys.specs |