added EJTAG registers/instructions for bcm4712

git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1686 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
master
Arnim Läuger 15 years ago
parent 1dd4faa10c
commit de37a2b847

@ -1,3 +1,7 @@
2009-12-30 Arnim Laeuger <arniml>
* data/broadcom/bcm4712/bcm4712: added EJTAG registers/instructions
2009-12-23 Arnim Laeuger <arniml>
* src/flash/cfi.c: also issue CFI_CMD_READ_ARRAY2, required to reset

@ -26,6 +26,14 @@
register BSR 594
register BR 1
# EJTAG registers
register EJIMPCODE 32
register EJADDRESS 32
register EJDATA 32
register EJCONTROL 32
register EJALL 96
register EJFASTDATA 33
# optional data registers
register DIR 32
@ -35,5 +43,15 @@ instruction EXTEST 00000000 BSR
instruction SAMPLE/PRELOAD 00000010 BSR
instruction BYPASS 11111111 BR
# EJTAG instructions
instruction EJTAG_IMPCODE 00000011 EJIMPCODE
instruction EJTAG_ADDRESS 00001000 EJADDRESS
instruction EJTAG_DATA 00001001 EJDATA
instruction EJTAG_CONTROL 00001010 EJCONTROL
instruction EJTAG_ALL 00001011 EJALL
instruction EJTAGBOOT 00001100 BR
instruction NORMALBOOT 00001101 BR
instruction EJTAG_FASTDATA 00001110 EJFASTDATA
# optional instructions
instruction IDCODE 00000001 DIR

Loading…
Cancel
Save