From de4a89b6286f4942e5b140979134823cd711c7f7 Mon Sep 17 00:00:00 2001 From: Kongou Hikari Date: Thu, 5 Dec 2019 18:33:16 +0800 Subject: [PATCH] cjtag-oscan1: Improve performance --- libsigrokdecode4DSL/decoders/cjtag-oscan0/pd.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libsigrokdecode4DSL/decoders/cjtag-oscan0/pd.py b/libsigrokdecode4DSL/decoders/cjtag-oscan0/pd.py index 438773da..44cf89f0 100644 --- a/libsigrokdecode4DSL/decoders/cjtag-oscan0/pd.py +++ b/libsigrokdecode4DSL/decoders/cjtag-oscan0/pd.py @@ -4,6 +4,7 @@ ## Copyright (C) 2012-2015 Uwe Hermann ## Copyright (C) 2019 DreamSourceLab ## Copyright (C) 2019 Zhiyuan Wan +## Copyright (C) 2019 Kongou Hikari ## ## Version: ## Modified by Shiqiu Nie(369614718@qq.com) @@ -380,7 +381,7 @@ class Decoder(srd.Decoder): self.handle_rising_tck_edge(tdi, tdo, tck, tms, trst, srst, rtck) while (tck == 1): - (tdi, tdo, tck, tms_n, trst, srst, rtck) = self.wait() # Skip one sample + (tdi, tdo, tck, tms_n, trst, srst, rtck) = self.wait([{2: 'f'}, {3: 'e'}]) if(tms_n != tms): tms = tms_n self.handle_tms_edge(tck, tms)