X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fjtagarm7.h;h=41ba258395e84fb1569a8b0026bfde70d48595a9;hp=ea1385196174f281c98d542bcffccc9fbbdfcf1f;hb=cfbda5b069e5c792b4b3a91911c3fc9844b68fbc;hpb=27b44f95b9b34cfd2e8e99106bc55428630e844a diff --git a/firmware/include/jtagarm7.h b/firmware/include/jtagarm7.h index ea13851..41ba258 100644 --- a/firmware/include/jtagarm7.h +++ b/firmware/include/jtagarm7.h @@ -12,6 +12,24 @@ #define JTAGSTATE_ARM 0 // bit 4 on dbg status reg is low #define JTAGSTATE_THUMB 1 +// JTAG TAP states +#define Exit2_DR 0x0 +#define Exit_DR 0x1 +#define Shift_DR 0x2 +#define Pause_DR 0x3 +#define Select_IR 0x4 +#define Update_DR 0x5 +#define Capture_DR 0x6 +#define Select_DR 0x7 +#define Exit2_IR 0x8 +#define Exit_IR 0x9 +#define Shift_IR 0xa +#define Pause_IR 0xb +#define RunTest_Idle 0xc +#define Update_IR 0xd +#define Capture_IR 0xe +#define Test_Reset 0xf + // JTAGARM7 Commands //! Start JTAG