Add ability to specify initial state for SPRs
[soc.git] / src / soc / decoder / pseudo / pywriter.py
index a55b3ffc875f5423057d4fc6233feb869694110d..95eb13c7bd5830b8fe4b0ed8195f752c235fd8a3 100644 (file)
@@ -116,8 +116,8 @@ class PyISAWriter(ISA):
 
             classes = ', '.join(['ISACaller'] + self.pages_written)
             f.write('class ISA(%s):\n' % classes)
-            f.write('    def __init__(self, dec, regs):\n')
-            f.write('        super().__init__(dec, regs)\n')
+            f.write('    def __init__(self, dec, regs, sprs):\n')
+            f.write('        super().__init__(dec, regs, sprs)\n')
             f.write('        self.instrs = {\n')
             for page in self.pages_written:
                 f.write('            **self.%s_instrs,\n' % page)