From: Luke Kenneth Casson Leighton Date: Tue, 16 Feb 2021 16:36:39 +0000 (+0000) Subject: ordering wrong on svstate in ISACaller X-Git-Tag: convert-csv-opcode-to-binary~229^2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3c3e8a88d5db2871af9af4b43ec001245f615f39;p=soc.git ordering wrong on svstate in ISACaller --- diff --git a/src/soc/decoder/isa/caller.py b/src/soc/decoder/isa/caller.py index 03bf16d2..59b665e2 100644 --- a/src/soc/decoder/isa/caller.py +++ b/src/soc/decoder/isa/caller.py @@ -686,6 +686,8 @@ class ISACaller: yield self.dec2.dec.bigendian.eq(self.bigendian) yield self.dec2.state.msr.eq(self.msr.value) yield self.dec2.state.pc.eq(pc) + # sigh TODO + #yield self.dec2.state.svstate.eq(self.svstate.spr.value) # SVP64. first, check if the opcode is EXT001, and SVP64 id bits set yield Settle()