CMSIS-DSP: Correction to file causing issue with git diff.
parent
6bbbb81486
commit
aa4a2c6df2
@ -1,36 +1,35 @@
|
|||||||
import re
|
import re
|
||||||
|
|
||||||
parseRe = re.compile('(.*)\s+([0-9]+):([0-9a-f]+):(.*)')
|
parseRe = re.compile('(.*)\s+([0-9]+):([0-9a-f]+):(.*)')
|
||||||
|
|
||||||
dbgCnt=0
|
dbgCnt=0
|
||||||
|
|
||||||
clk0=0
|
clk0=0
|
||||||
clk1=0
|
clk1=0
|
||||||
|
|
||||||
def getCycles(t):
|
def getCycles(t):
|
||||||
global dbgCnt
|
global dbgCnt
|
||||||
global clk0
|
global clk0
|
||||||
global clk1
|
global clk1
|
||||||
while(True):
|
while(True):
|
||||||
try:
|
try:
|
||||||
line = next(t)
|
line = next(t)
|
||||||
if line:
|
if line:
|
||||||
m = parseRe.match(line)
|
m = parseRe.match(line)
|
||||||
if m:
|
if m:
|
||||||
if (('OP_HINT_DBG_32' in line) or ('DBG' in line)):
|
if (('OP_HINT_DBG_32' in line) or ('DBG' in line)):
|
||||||
curClk = int(m.group(2))
|
curClk = int(m.group(2))
|
||||||
if dbgCnt==0:
|
if dbgCnt==0:
|
||||||
clk0 =curClk
|
clk0 =curClk
|
||||||
if dbgCnt == 1:
|
if dbgCnt == 1:
|
||||||
clk1 = curClk
|
clk1 = curClk
|
||||||
dbgCnt += 1
|
dbgCnt += 1
|
||||||
if dbgCnt == 2:
|
if dbgCnt == 2:
|
||||||
dbgCnt = 0
|
dbgCnt = 0
|
||||||
return(clk1 - clk0)
|
return(clk1 - clk0)
|
||||||
except StopIteration:
|
except StopIteration:
|
||||||
dbgCnt = 0
|
dbgCnt = 0
|
||||||
return(0)
|
return(0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue