bit of a mess. getting carry recognised and output for shiftrot
[soc.git] / src / soc / decoder / power_pseudo.py
index 67ae8bc83fef15a3f198d06afd3f442ae41083bc..e2b6440a6065c28aa4d1c896db211fddac0d8419 100644 (file)
@@ -211,10 +211,10 @@ def tolist(num):
 def get_reg_hex(reg):
     return hex(reg.value)
 
-def convert_to_python(pcode, form):
+def convert_to_python(pcode, form, incl_carry):
 
     print ("form", form)
-    gsc = GardenSnakeCompiler(form=form)
+    gsc = GardenSnakeCompiler(form=form, incl_carry=incl_carry)
 
     tree = gsc.compile(pcode, mode="exec", filename="string")
     tree = ast.fix_missing_locations(tree)