ordering wrong on svstate in ISACaller
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 16 Feb 2021 16:36:39 +0000 (16:36 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 16 Feb 2021 16:36:39 +0000 (16:36 +0000)
src/soc/decoder/isa/caller.py

index 03bf16d2ed98d6746fb6bdbfca2a312db8c9e424..59b665e23d6e6c519bc0ee95415427860a5cb7d7 100644 (file)
@@ -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()