Silence support and beginnings of proper buffer management.
[goodfet] / firmware / include / command.h
index ad0ad15..e99a396 100644 (file)
@@ -4,7 +4,8 @@
 */
 
 //! Global data buffer.
-extern unsigned char cmddata[256];
+extern unsigned char cmddata[0x100];
+extern unsigned char silent;
 
 #define cmddataword ((unsigned int*) cmddata)
 #define cmddatalong ((unsigned long*) cmddata)
@@ -33,6 +34,13 @@ extern unsigned char cmddata[256];
 #define MONITOR_OUT 0xA1
 #define MONITOR_IN  0xA2
 
+#define MONITOR_SILENT 0xB0
+
+#define MONITOR_READBUF 0xC0
+#define MONITOR_WRITEBUF 0xC1
+#define MONITOR_SIZEBUF 0xC2
+
+
 //CHIPCON commands
 #define CC_CHIP_ERASE 0x80
 #define CC_WR_CONFIG 0x81