]> sigrok.org Git - libsigrokdecode.git/commit
jtag_stm32: Fix incorrect handling of registers.
authorUwe Hermann <redacted>
Tue, 1 Sep 2015 18:13:27 +0000 (20:13 +0200)
committerUwe Hermann <redacted>
Thu, 3 Sep 2015 16:03:53 +0000 (18:03 +0200)
commit6cdc1e0997c41ef92bb39a67f5f67b676ee5205e
treecdc18373e52cbcd422fbdab779009fcc6c9f170c
parent80214a11ba67e76257750e2dae3b1169c3e61c17
jtag_stm32: Fix incorrect handling of registers.

The STM32F10xxx has two serially connected JTAG TAPs, the boundary scan tap
(5 bits) and the Cortex-M3 TAP (4 bits). See UM 31.5 "STM32F10xxx JTAG TAP
connection" for details.
Due to this, we need to ignore the last bit of each data shift (and we
currently ignore the 5 bits of the boundary scan tap).
decoders/jtag_stm32/pd.py