how odd. just adding CA32 to self.namespace seems to work
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 7 Jun 2020 18:58:45 +0000 (19:58 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 7 Jun 2020 18:58:45 +0000 (19:58 +0100)
src/soc/decoder/pseudo/parser.py

index 8b882f0c0ae54775d57d5e43c612c448966e894e..d2466eac3320d2d175b90bb769e39d2b5d6b88db 100644 (file)
@@ -611,8 +611,6 @@ class PowerParser:
         name = p[1]
         if name in self.available_op_fields:
             self.op_fields.add(name)
-        if name in ['CA', 'CA32']:
-            self.write_regs.add(name) # add to list to write
         if name in ['CR', 'LR', 'CTR', 'TAR', 'FPSCR', 'MSR']:
             self.special_regs.add(name)
             self.write_regs.add(name) # and add to list to write