Hello
I try to make some JTAG acess to the scan chains on an arm.
The doc of drscan and irscan sould clearly indicate that there is JTAG activity between commands.
for example if i try to readout the IDCODE :
> irscan 0 0xE
> drscan 0 32 0
20000000
this is a mistake because the jtag instruction (and scan chain also) have changed between the 2 operations.
there is hidden JTAG activity between instructions :
> flush_count
2129
> flush_count
2139
correct command :
> irscan 0 0xE ; drscan 0 32 0
10940F0F
Should be clearly documented.