Mercurial > repos > blastem
diff 68kinst.h @ 79:d212e0cd0b7e
Implement indexed with 8-bit displacement addressing modes in decoder and disassembler
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 21 Dec 2012 22:24:45 -0800 |
parents | 918468c623e9 |
children | ab50421b1b7a |
line wrap: on
line diff
--- a/68kinst.h Fri Dec 21 21:53:05 2012 -0800 +++ b/68kinst.h Fri Dec 21 22:24:45 2012 -0800 @@ -123,10 +123,17 @@ MODE_AREG_INDEX_MEM, //bunch of relatively complicated modes MODE_PC_INDIRECT_ABS_IMMED, //Modes that use the program counter, an absolute address or immediate value //expanded values + MODE_AREG_INDEX_DISP8, +#ifdef M68020 + MODE_AREG_INDEX_DISP32, +#endif MODE_ABSOLUTE_SHORT, MODE_ABSOLUTE, MODE_PC_DISPLACE, - MODE_PC_INDEX, + MODE_PC_INDEX_DISP8, +#ifdef M68020 + MODE_PC_INDEX_DISP32, +#endif MODE_IMMEDIATE, MODE_IMMEDIATE_WORD,//used to indicate an immediate operand that only uses a single extension word even for a long operation MODE_UNUSED