Code for talking to the MAX3420 USB Device Controller.
[goodfet] / firmware / include / platform.h
index 299b5a6..dfc4681 100644 (file)
@@ -6,6 +6,9 @@
   definition file, such as msp430x1612.c or msp430x2618.c.
 */
 
+#ifndef __PLATFORM_H
+#define __PLATFORM_H
+
 
 #include "gfports.h"
 
 #include <msp430.h>
 #else
 #include <signal.h>
-#include <io.h>
+#include <msp430.h>
 #include <iomacros.h>
 #endif
 
 void msp430_init();
-void led_init();
+void led_init();  //deprecated
 void led_on();
 void led_off();
 void led_toggle();
@@ -29,14 +32,14 @@ void led_toggle();
 
 #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
@@ -62,3 +65,6 @@ void msp430_init_dco();
 //! Called by monitor() when the DCO is correct and communication established.
 void msp430_init_dco_done();
 
+
+#endif
+