diff cpu_dsl.py @ 1991:7d4df6b74263

Somewhat buggy implementations of shift instructions in new 68K core
author Michael Pavone <pavone@retrodev.com>
date Sat, 13 Jun 2020 00:37:22 -0700
parents 1dae90605199
children 338c78da3fff
line wrap: on
line diff
--- a/cpu_dsl.py	Fri Jun 12 23:54:22 2020 -0700
+++ b/cpu_dsl.py	Sat Jun 13 00:37:22 2020 -0700
@@ -899,7 +899,7 @@
 			else:
 				param = parent.resolveLocal(param) or param
 				if param in fieldVals:
-					param = fieldVals[index]
+					param = fieldVals[param]
 			prog.meta[self.params[0]] = param
 		elif self.op == 'dis':
 			#TODO: Disassembler