X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fcommand.h;h=3be397e080a31f066916efdeabba9fee86cc148c;hp=29e791e50cfe9b6f8f2b240301a9e27292d4508c;hb=ef8b3dcd43ed26a82df672e64396bf8c024bb09c;hpb=3e4369fde16445c994da1b1efb332704aad0716d diff --git a/firmware/include/command.h b/firmware/include/command.h index 29e791e..3be397e 100644 --- a/firmware/include/command.h +++ b/firmware/include/command.h @@ -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 @@ -58,6 +64,7 @@ extern unsigned char cmddata[256]; //OCT commands #define OCT_CMP 0x90 +#define OCT_RES 0x91 //JTAG430 commands #define JTAG430_HALTCPU 0xA0 @@ -88,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);