summaryrefslogtreecommitdiff
path: root/decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output
diff options
context:
space:
mode:
authorGeorge Hopkins <george-hopkins@null.net>2017-11-30 17:19:12 +0100
committerUwe Hermann <uwe@hermann-uwe.de>2018-05-03 16:09:46 +0200
commit9f4051a592a9242ce885de80f8cec3c66f428ce4 (patch)
tree397f3a36b127fade36051ae40372387111e63895 /decoder/test/jtag/olimex_stm32-h103_irscan_drscan.output
parente8483d893dff41ba9a411e2c9600d8e51610a435 (diff)
downloadsigrok-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.output16
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"