diff options
author | George Hopkins <george-hopkins@null.net> | 2017-11-30 17:19:12 +0100 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2018-05-03 16:09:46 +0200 |
commit | 9f4051a592a9242ce885de80f8cec3c66f428ce4 (patch) | |
tree | 397f3a36b127fade36051ae40372387111e63895 /decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output | |
parent | e8483d893dff41ba9a411e2c9600d8e51610a435 (diff) | |
download | sigrok-test-9f4051a592a9242ce885de80f8cec3c66f428ce4.tar.gz sigrok-test-9f4051a592a9242ce885de80f8cec3c66f428ce4.zip |
jtag: Fix shifting of registers
As reported in bug #1066, the decoding of IR/DR bits was incorrect.
Diffstat (limited to 'decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output')
-rw-r--r-- | decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output b/decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output index d96f67c..c4624dc 100644 --- a/decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output +++ b/decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output @@ -2,8 +2,6 @@ 4554180-4554184 jtag: select-ir-scan: "SELECT-IR-SCAN" 4554184-4554188 jtag: capture-ir: "CAPTURE-IR" 4554188-4554193 jtag: shift-ir: "SHIFT-IR" -4554188-4554193 jtag: bit-tdi: "0" -4554188-4554193 jtag: bit-tdo: "1" 4554193-4554197 jtag: shift-ir: "SHIFT-IR" 4554193-4554197 jtag: bit-tdi: "0" 4554193-4554197 jtag: bit-tdo: "1" @@ -26,18 +24,18 @@ 4554217-4554221 jtag: bit-tdi: "1" 4554217-4554221 jtag: bit-tdo: "1" 4554221-4554225 jtag: shift-ir: "SHIFT-IR" -4554188-4554225 jtag: bitstring-tdi: "IR TDI: 111111100 (0x1fc), 9 bits" 4554221-4554225 jtag: bit-tdi: "1" -4554188-4554225 jtag: bitstring-tdo: "IR TDO: 111100011 (0x1e3), 9 bits" 4554221-4554225 jtag: bit-tdo: "1" 4554225-4554229 jtag: exit1-ir: "EXIT1-IR" +4554225-4554229 jtag: bit-tdi: "1" +4554225-4554229 jtag: bit-tdo: "1" +4554193-4554229 jtag: bitstring-tdi: "IR TDI: 111111110 (0x1fe), 9 bits" +4554193-4554229 jtag: bitstring-tdo: "IR TDO: 111110001 (0x1f1), 9 bits" 4554229-4554233 jtag: update-ir: "UPDATE-IR" 4554233-4554593 jtag: run-test/idle: "RUN-TEST/IDLE" 4554593-4554597 jtag: select-dr-scan: "SELECT-DR-SCAN" 4554597-4554601 jtag: capture-dr: "CAPTURE-DR" 4554601-4554606 jtag: shift-dr: "SHIFT-DR" -4554601-4554606 jtag: bit-tdi: "0" -4554601-4554606 jtag: bit-tdo: "1" 4554606-4554610 jtag: shift-dr: "SHIFT-DR" 4554606-4554610 jtag: bit-tdi: "0" 4554606-4554610 jtag: bit-tdo: "1" @@ -132,11 +130,13 @@ 4554726-4554730 jtag: bit-tdi: "0" 4554726-4554730 jtag: bit-tdo: "0" 4554730-4554735 jtag: shift-dr: "SHIFT-DR" -4554601-4554735 jtag: bitstring-tdi: "DR TDI: 000000000000000000000000000000000 (0x0), 33 bits" 4554730-4554735 jtag: bit-tdi: "0" -4554601-4554735 jtag: bitstring-tdo: "DR TDO: 001110111010000000000100011101111 (0x774008ef), 33 bits" 4554730-4554735 jtag: bit-tdo: "0" 4554735-4554739 jtag: exit1-dr: "EXIT1-DR" +4554735-4554739 jtag: bit-tdi: "0" +4554735-4554739 jtag: bit-tdo: "0" 4554739-4554744 jtag: pause-dr: "PAUSE-DR" 4554744-4554748 jtag: exit2-dr: "EXIT2-DR" +4554606-4554748 jtag: bitstring-tdi: "DR TDI: 000000000000000000000000000000000 (0x0), 33 bits" +4554606-4554748 jtag: bitstring-tdo: "DR TDO: 000111011101000000000010001110111 (0x3ba00477), 33 bits" 4554748-4554752 jtag: update-dr: "UPDATE-DR" |