X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Fconfig.mk;h=0392839ed1c5fe296c1f4e5f67f7f04198f312f7;hp=29a33ce700b021d592bf6e02d48aad305aec7d14;hb=cd93d96fd4bcc66ffaeed376702e3e3d414409e7;hpb=c33b056d1a565968e6aca5cffcb4c2b178f8d4d4 diff --git a/firmware/config.mk b/firmware/config.mk index 29a33ce..0392839 100644 --- a/firmware/config.mk +++ b/firmware/config.mk @@ -27,11 +27,13 @@ endif ifneq (,$(findstring $(board),nhb12b)) mcu := msp430x2618 +CONFIG_nrf = y platform := nhb12b endif ifneq (,$(findstring $(board),nhb12)) mcu := msp430x2618 +CONFIG_nrf = y platform := nhb12 endif @@ -43,12 +45,21 @@ endif ifneq (,$(findstring $(board),telosb)) mcu :=msp430x1612 platform := goodfet -CFLAGS := -DDEBUG_LEVEL=3 -DDEBUG_START=1 -DINBAND_DEBUG +CFLAGS := -Dtelosb +#CFLAGS+= -Werror +config := monitor spi ccspi +endif + +ifneq (,$(findstring $(board),telosbbt)) +mcu :=msp430x1612 +platform := goodfet #CFLAGS+= -Werror config := monitor spi ccspi endif + + ################################## ## These are experimental boards. ################################## @@ -85,8 +96,6 @@ endif AVAILABLE_APPS = monitor spi jtag sbw jtag430 jtag430x2 i2c jtagarm7 ejtag jtagxscale openocd chipcon avr pic adc nrf ccspi glitch smartcard ps2 slc2 -CONFIG_sbw = y - # defaults CONFIG_monitor ?= y CONFIG_spi ?= y @@ -112,5 +121,5 @@ CONFIG_slc2 ?= n #The CONFIG_foo vars are only interpreted if $(config) is unset. ifeq ($(config),undef) -config := $(foreach app,$(AVAILABLE_APPS),$(if $(findstring $(CONFIG_$(app)),y yes t true Y YES T TRUE),$(app))) +config += $(foreach app,$(AVAILABLE_APPS),$(if $(findstring $(CONFIG_$(app)),y yes t true Y YES T TRUE),$(app))) endif