platform := goodfet
endif
-ifneq (,$(findstring $(board),telosb))
-mcu :=msp430x1612
-platform := goodfet
-CFLAGS := -Dtelosb
-#CFLAGS+= -Werror
+ifeq ($(board),telosb)
+mcu := msp430x1612
+platform := telosb
config := monitor spi ccspi
+CFLAGS += -Duseuart1
endif
-ifneq (,$(findstring $(board),telosbbt))
+ifeq ($(board),telosbbt)
mcu :=msp430x1612
-platform := goodfet
-#CFLAGS+= -Werror
+platform := telosb
config := monitor spi ccspi
endif
#include "config.h"
-#ifdef telosb
+#ifdef useuart1
//TelosB uses second serial port.
#define serial_tx serial1_tx
#define serial_rx serial1_rx
#define setbaud setbaud1
#define msp430_init_uart msp430_init_uart1
#else
-//Other targets use first.
+//Other targets use first uart.
#define serial_tx serial0_tx
#define serial_rx serial0_rx
#define setbaud setbaud0
* serput{c,s} sergetc functionality as on UNIX
*/
+//FIXME This should switch to the standard GoodFET functions for the msp430f161x chips.
+
#include "platform.h"
#include <signal.h>
#include <io.h>