Support for debugging strings, closer to a clean MSP430X2 implementation.
[goodfet] / firmware / include / command.h
index 5855699..3be397e 100644 (file)
@@ -18,11 +18,17 @@ extern unsigned char cmddata[256];
 #define NOK   0x7E
 #define OK    0x7F
 
+#define DEBUGSTR 0xFF
+
 // Monitor Commands
 #define MONITOR_CHANGE_BAUD 0x80
 #define MONITOR_RAM_PATTERN 0x90
 #define MONITOR_RAM_DEPTH 0x91
 
+#define MONITOR_DIR 0xA0
+#define MONITOR_OUT 0xA1
+#define MONITOR_IN  0xA2
+
 //CHIPCON commands
 #define CC_CHIP_ERASE 0x80
 #define CC_WR_CONFIG 0x81
@@ -89,6 +95,8 @@ void txdata(unsigned char app,
 void txstring(unsigned char app,
              unsigned char verb,
              const char *str);
+//! Transmit a debug string.
+void debugstr(const char *str);
 
 //! Delay
 void delay(unsigned int count);