platform := goodfet
endif
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
config := monitor spi ccspi
-ifneq (,$(findstring $(board),telosbbt))
+ifeq ($(board),telosbbt)
-platform := goodfet
-#CFLAGS+= -Werror
config := monitor spi ccspi
endif
config := monitor spi ccspi
endif
//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
//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
#define serial_tx serial0_tx
#define serial_rx serial0_rx
#define setbaud setbaud0
* serput{c,s} sergetc functionality as on UNIX
*/
* 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>
#include "platform.h"
#include <signal.h>
#include <io.h>