X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2FMakefile;h=2a0ad6f52feb11753307bd13e541b4417150d3d9;hp=4df40288d1b74c5e9a5e6068f482d195bbc8b488;hb=5a403079bcbe888638417dbe7aa77723b265f94e;hpb=8f6cde69ed20d1f0dd1292af9d895fcc11e69b17;ds=sidebyside diff --git a/firmware/Makefile b/firmware/Makefile index 4df4028..2a0ad6f 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -12,7 +12,6 @@ MSP430BSL?=goodfet.bsl --speed=38400 JTAG=msp430-jtag -#N.B., gcc WILL NOT BITCH if this file doesn't exist. GCCINC?= #GCC?=avr-gcc @@ -98,7 +97,7 @@ CC=$(GCC) -Wall -O1 -fno-strict-aliasing -g -mmcu=$(mcu) $(CCEXTRA) ifeq ($(platform),tilaunchpad) config ?= monitor chipcon i2c else -config ?= monitor chipcon spi jtag430 jtag430x2 avr openocd ccspi +config ?= monitor chipcon spi jtag430 jtag430x2 avr openocd ccspi maxusb endif @@ -141,6 +140,14 @@ ifeq ($(filter jtag, $(config)), jtag) endif endif +# include MAX342x USB drivers. +ifeq ($(filter maxusb, $(config)), maxusb) + ifneq ($(filter apps/usb/maxusb.o, $(apps)), apps/usb/maxusb.o) + apps+= apps/usb/maxusb.o + hdrs+= maxusb.h + endif +endif + # include the sbw defs if they specified it ifeq ($(filter sbw, $(config)), sbw) # if they only specify sbw, include jtag