comparison 68kinst.c @ 325:8db584faac4b

Fixed decoding of CHK destination
author Mike Pavone <pavone@retrodev.com>
date Sun, 12 May 2013 01:34:29 -0700
parents 3457dc6fd558
children 00d5a2b532f4
comparison
equal deleted inserted replaced
324:4f2711899866 325:8db584faac4b
478 decoded->op = M68K_INVALID; 478 decoded->op = M68K_INVALID;
479 break; 479 break;
480 #endif 480 #endif
481 } 481 }
482 decoded->dst.addr_mode = MODE_REG; 482 decoded->dst.addr_mode = MODE_REG;
483 decoded->dst.addr_mode = m68k_reg_quick_field(*istream); 483 decoded->dst.params.regs.pri = m68k_reg_quick_field(*istream);
484 istream = m68k_decode_op(istream, decoded->extra.size, &(decoded->src)); 484 istream = m68k_decode_op(istream, decoded->extra.size, &(decoded->src));
485 if (!istream) { 485 if (!istream) {
486 decoded->op = M68K_INVALID; 486 decoded->op = M68K_INVALID;
487 return start+1; 487 return start+1;
488 } 488 }