1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/can_trx/Makefile
Jannes f0e994532a tests/conn_can: Add can tranceiver
- Add tja1042 pin configuration to tests/can_trx
- Add ncv7356 pin configuration to tests/can_trx
- Add can transceivers to tests/conn_can
- Add tja1042 pin configuration to tests/conn_can
- Add ncv7356 pin configuration to tests/conn_can
- rename print functions
- Add to CFLAGS
2020-05-11 14:10:42 +02:00

32 lines
721 B
Makefile

export APPLICATION = can_trx
include ../Makefile.tests_common
USEMODULE += shell
USEMODULE += shell_commands
USEMODULE += ps
USEMODULE += can_trx
TRX_TO_BUILD ?= tja1042
ifneq (,$(filter tja1042,$(TRX_TO_BUILD)))
USEMODULE += tja1042
TJA1042_STB_PIN ?= GPIO_PIN\(0,0\)
CFLAGS += -DTJA1042_STB_PIN=$(TJA1042_STB_PIN)
endif
ifneq (,$(filter ncv7356,$(TRX_TO_BUILD)))
USEMODULE += ncv7356
NCV7356_MODE0_PIN ?= GPIO_PIN\(0,0\)
NCV7356_MODE1_PIN ?= GPIO_PIN\(0,1\)
CFLAGS += -DNCV7356_MODE0_PIN=$(NCV7356_MODE0_PIN)
CFLAGS += -DNCV7356_MODE1_PIN=$(NCV7356_MODE1_PIN)
endif
# Some boards throw a missing-field-initializers error
CFLAGS += -Wno-missing-field-initializers
include $(RIOTBASE)/Makefile.include