X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fcommand.h;h=78f330238080db74045a70a60d2c6a873d2524d3;hp=7eb1f610b6a5b155c35eaef702f1d1c66126787d;hb=0fb25630e9970a4e6d18e190c484f654490565b0;hpb=92560226caf1a463eb144324978b0a390327e09e diff --git a/firmware/include/command.h b/firmware/include/command.h index 7eb1f61..78f3302 100644 --- a/firmware/include/command.h +++ b/firmware/include/command.h @@ -19,6 +19,8 @@ extern unsigned char cmddata[256]; // Monitor Commands #define MONITOR_CHANGE_BAUD 0x80 +#define MONITOR_RAM_PATTERN 0x90 +#define MONITOR_RAM_DEPTH 0x91 //CHIPCON commands #define CC_CHIP_ERASE 0x80 @@ -52,7 +54,9 @@ extern unsigned char cmddata[256]; //SPI commands #define SPI_JEDEC 0x80 #define SPI_ERASE 0x81 -#define SPI_WRITE 0x82 + +//OCT commands +#define OCT_CMP 0x90 //JTAG430 commands #define JTAG430_HALTCPU 0xA0 @@ -84,6 +88,8 @@ void txstring(unsigned char app, //! Delay void delay(unsigned int count); +//! MSDelay +void msdelay(unsigned int ms); void monitorhandle(unsigned char, unsigned char, unsigned char); @@ -92,3 +98,6 @@ void i2chandle(unsigned char, unsigned char, unsigned char); void cchandle(unsigned char, unsigned char, unsigned char); void jtaghandle(unsigned char, unsigned char, unsigned char); void jtag430handle(unsigned char, unsigned char, unsigned char); +void jtag430x2handle(unsigned char app, unsigned char verb, + unsigned char len); +