X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Ftarget%2Fmips_ejtag.h;h=19b2c7574339c0d439554867931c5b8f0586ff99;hb=e3042a86ede3e50e3852268a4957c3c2d43f794f;hp=59f91b50b7d743c243ba5be7769a0d0966209f77;hpb=e68f4b77f90b24b554e639a152c4d0fdb62236a9;p=fw%2Fopenocd diff --git a/src/target/mips_ejtag.h b/src/target/mips_ejtag.h index 59f91b50b..19b2c7574 100644 --- a/src/target/mips_ejtag.h +++ b/src/target/mips_ejtag.h @@ -122,6 +122,13 @@ #define EJTAG_DBCn_BLM_SHIFT 4 #define EJTAG_DBCn_BE (1 << 0) +#define EJTAG_VERSION_20 0 +#define EJTAG_VERSION_25 1 +#define EJTAG_VERSION_26 2 +#define EJTAG_VERSION_31 3 +#define EJTAG_VERSION_41 4 +#define EJTAG_VERSION_51 5 + struct mips_ejtag { struct jtag_tap *tap; uint32_t impcode; @@ -132,6 +139,7 @@ struct mips_ejtag { uint32_t reg9; unsigned scan_delay; int mode; + unsigned int ejtag_version; }; void mips_ejtag_set_instr(struct mips_ejtag *ejtag_info,