Mercurial > repos > blastem
diff 68kinst.c @ 643:da52f7b72156
Unbreak PC indexed addressing modes in decoder
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 03 Dec 2014 09:26:07 -0800 |
parents | 08d0e3e7d0d8 |
children | f822d9216968 |
line wrap: on
line diff
--- a/68kinst.c Wed Oct 15 00:30:19 2014 -0700 +++ b/68kinst.c Wed Dec 03 09:26:07 2014 -0800 @@ -140,15 +140,6 @@ dst->params.immed = ext << 16 | *(++cur); break; case 3: -#ifdef M68020 - //TODO: Implement me for M68020+ support; -#else - dst->addr_mode = MODE_PC_INDEX_DISP8; - ext = *(++cur); - dst->params.regs.sec = ext >> 11;//includes areg/dreg bit, reg num and word/long bit - dst->params.regs.displacement = sign_extend8(ext&0xFF); -#endif - ext = *(++cur); dst->params.regs.sec = ext >> 11;//includes areg/dreg bit, reg num and word/long bit #ifdef M68020