comparison ztestgen.c @ 296:f90aeea98e53

Fix encoding of "extended" instructions in Z80 test generator
author Mike Pavone <pavone@retrodev.com>
date Wed, 08 May 2013 21:02:33 -0700
parents b970ea214ecb
children 170722e80fc0
comparison
equal deleted inserted replaced
295:dba661846579 296:f90aeea98e53
295 } 295 }
296 } 296 }
297 } else if(op == 0xED) { 297 } else if(op == 0xED) {
298 for (int subop = 0; subop < sizeof(z80_tbl_extd)/sizeof(z80inst); subop++) { 298 for (int subop = 0; subop < sizeof(z80_tbl_extd)/sizeof(z80inst); subop++) {
299 if (!should_skip(z80_tbl_extd + subop)) { 299 if (!should_skip(z80_tbl_extd + subop)) {
300 inst[1] = subop; 300 inst[1] = subop + 0x40;
301 z80_gen_test(z80_tbl_extd + subop, inst, 2); 301 z80_gen_test(z80_tbl_extd + subop, inst, 2);
302 } 302 }
303 } 303 }
304 } else if(op == 0xFD) { 304 } else if(op == 0xFD) {
305 for (int iyop = 0; iyop < 256; iyop++) { 305 for (int iyop = 0; iyop < 256; iyop++) {