NHBadgeB support.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Sun, 18 Jul 2010 00:52:42 +0000 (00:52 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Sun, 18 Jul 2010 00:52:42 +0000 (00:52 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@682 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

firmware/platforms/nhbadgeb.h [new file with mode: 0644]

diff --git a/firmware/platforms/nhbadgeb.h b/firmware/platforms/nhbadgeb.h
new file mode 100644 (file)
index 0000000..895df8a
--- /dev/null
@@ -0,0 +1,33 @@
+/*! \file nhbadge.h
+  \author Travis Goodspeed
+  \brief Port descriptions for the Next Hope Badge.
+*/
+
+
+#ifdef MSP430
+#include <io.h>
+#endif
+
+#define P5OUT P4OUT
+#define P5DIR P4DIR
+#define P5IN P4IN
+#define P5REN P4REN
+
+
+//LED on P1.0
+#define PLEDOUT P1OUT
+#define PLEDDIR P1DIR
+#define PLEDPIN BIT0
+
+
+//No longer works for Hope badge.
+#define SETSS P4OUT|=BIT4
+#define CLRSS P4OUT&=~BIT4
+#define DIRSS P4DIR|=BIT4;
+
+//BIT5 is Chip Enable
+//#define RADIOACTIVE  P4OUT|=BIT5
+//#define RADIOPASSIVE P4OUT&=~BIT5
+#define SETCE P4OUT|=BIT5
+#define CLRCE P4OUT&=~BIT5
+#define DIRCE P4DIR|=BIT5