X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fejtag.h;fp=firmware%2Finclude%2Fejtag.h;h=dedfc72c7e976e22c80c4ee09ee8c382ae5f3ed5;hp=0000000000000000000000000000000000000000;hb=64712ca1ad4da7b006e1381c0909b409d24c9995;hpb=684729489c6d369f56a529645b980a094671bc08 diff --git a/firmware/include/ejtag.h b/firmware/include/ejtag.h new file mode 100644 index 0000000..dedfc72 --- /dev/null +++ b/firmware/include/ejtag.h @@ -0,0 +1,21 @@ +/*! \file ejtag.h + \author Travis Goodspeed + \brief MIPS EJTAG IR/DR definitions +*/ + + +/* The following are standard EJTAG IR values. TCBCONTROL values, + reserved values, and device-specific values have been ommitted. + */ +#define EJTAG_IR_IDCODE 0x01 +#define EJTAG_IR_IMPCODE 0x03 +#define EJTAG_IR_ADDRESS 0x08 +#define EJTAG_IR_DATA 0x09 +#define EJTAG_IR_CONTROL 0x0A +#define EJTAG_IR_ALL 0x0B +#define EJTAG_IR_EJTAGBOOT 0x0C +#define EJTAG_IR_NORMALBOOT 0x0D +#define EJTAG_IR_FASTDATA 0x0E +#define EJTAG_IR_PCSAMPLE 0x14 +#define EJTAG_IR_BYPASS 0xFF +