comparison 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
comparison
equal deleted inserted replaced
1990:57ae42c3ab45 1991:7d4df6b74263
897 index = str(fieldVals[index]) 897 index = str(fieldVals[index])
898 param = param + '.' + index 898 param = param + '.' + index
899 else: 899 else:
900 param = parent.resolveLocal(param) or param 900 param = parent.resolveLocal(param) or param
901 if param in fieldVals: 901 if param in fieldVals:
902 param = fieldVals[index] 902 param = fieldVals[param]
903 prog.meta[self.params[0]] = param 903 prog.meta[self.params[0]] = param
904 elif self.op == 'dis': 904 elif self.op == 'dis':
905 #TODO: Disassembler 905 #TODO: Disassembler
906 pass 906 pass
907 elif not opDef is None: 907 elif not opDef is None: