Mercurial > repos > blastem
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 } |