[Libre-soc-dev] daily kan-ban update 04nov2020
Tobias Platen
libre-soc at platen-software.de
Wed Nov 4 17:57:29 GMT 2020
today: test case for 'dcbz'
src/soc/fu/mmu/test/test_pipe_caller.py
get assembly name asmcode 50 0x7c021fec
ov 0 en 0 rc 1 en 0 op 28
int_op 28
call dcbz dcbz
getitem 49 64 0x0
is priv False 0x0 SelectableInt(value=0x0, bits=1)
======================================================================
ERROR: run_all (__main__.TestRunner) [case_1_mmu]
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_pipe_caller.py", line 185, in process
yield from self.execute(fsm, instruction, pdecode2, test)
File "test_pipe_caller.py", line 142, in execute
yield from sim.call(opname)
File "/home/isengaara/Hacking/lSOC/soc/src/soc/decoder/isa/caller.py", line 695, in call
info = self.instrs[name]
KeyError: 'dcbz'
So I first have to update the decoder to handle this instruction
--
Tobias Platen <libre-soc[at]platen-software[dot]de>
More information about the Libre-soc-dev
mailing list