More BACKTRACK support, more 32-bit support, more more.

This commit is contained in:
Jeff Parsons 2015-01-21 17:19:58 -08:00 committed by jeffpar
commit d6b4b9c438
12 changed files with 1155 additions and 876 deletions

View file

@ -709,7 +709,7 @@ function genMode(a, d, w, mrm, sGroup, sRO) {
nCycles = "this.CYCLES.nEACyclesBase";
break;
case 4:
sModAddr = "this.getSIB(0)";
sModAddr = "this.getSIBAddr(0)";
sModFunc = "SIB";
nCycles = "this.CYCLES.nEACyclesBase";
break;
@ -756,7 +756,7 @@ function genMode(a, d, w, mrm, sGroup, sRO) {
nCycles = "this.CYCLES.nEACyclesBaseDisp";
break;
case 4:
sModAddr = "this.getSIB(1) + this.getIPDisp()";
sModAddr = "this.getSIBAddr(1) + this.getIPDisp()";
sModFunc = "SIBD8";
nCycles = "this.CYCLES.nEACyclesBaseDisp";
break;
@ -803,7 +803,7 @@ function genMode(a, d, w, mrm, sGroup, sRO) {
nCycles = "this.CYCLES.nEACyclesBaseDisp";
break;
case 4:
sModAddr = "this.getSIB(2) + this.getIPWord()";
sModAddr = "this.getSIBAddr(2) + this.getIPWord()";
sModFunc = "SIBD32";
nCycles = "this.CYCLES.nEACyclesBaseDisp";
break;