projects
/
goodfet
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Telos B port is now working, and the CC2420 driver is coming together.
[goodfet]
/
firmware
/
platforms
/
telosb.h
diff --git
a/firmware/platforms/telosb.h
b/firmware/platforms/telosb.h
index
26da46b
..
f91aa55
100644
(file)
--- a/
firmware/platforms/telosb.h
+++ b/
firmware/platforms/telosb.h
@@
-45,15
+45,20
@@
P6OUT = 0x00;
//Radio CS is P4.2
P6OUT = 0x00;
//Radio CS is P4.2
-
//
#define SETSS P4OUT|=BIT2
-
//
#define CLRSS P4OUT&=~BIT2
-
//
#define DIRSS P4DIR|=BIT2
+#define SETSS P4OUT|=BIT2
+#define CLRSS P4OUT&=~BIT2
+#define DIRSS P4DIR|=BIT2
-//Flash CS is P4.4
+
+//Flash CS is P4.4, redefine only for the SPI app.
+#ifdef SPIAPPLICATION
+#undef SETSS
+#undef CLRSS
+#undef DIRSS
#define SETSS P4OUT|=BIT4
#define CLRSS P4OUT&=~BIT4
#define DIRSS P4DIR|=BIT4
#define SETSS P4OUT|=BIT4
#define CLRSS P4OUT&=~BIT4
#define DIRSS P4DIR|=BIT4
-
+#endif
//CC2420 Chip Enable
#define SETCE P4OUT|=BIT6
//CC2420 Chip Enable
#define SETCE P4OUT|=BIT6