Mercurial > repos > blastem
diff 68kinst.h @ 18:3e7bfde7606e
M68K to x86 translation works for a limited subset of instructions and addressing modes
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 04 Dec 2012 19:13:12 -0800 |
parents | c0f339564819 |
children | 918468c623e9 |
line wrap: on
line diff
--- a/68kinst.h Tue Nov 27 22:54:38 2012 -0800 +++ b/68kinst.h Tue Dec 04 19:13:12 2012 -0800 @@ -169,13 +169,14 @@ uint8_t size; uint8_t cond; } extra; + uint32_t address; m68k_op_info src; m68k_op_info dst; } m68kinst; -uint16_t * m68K_decode(uint16_t * istream, m68kinst * dst); +uint16_t * m68k_decode(uint16_t * istream, m68kinst * dst, uint32_t address); uint32_t m68k_cycles(m68kinst * inst); -int m68K_disasm(m68kinst * decoded, char * dst); +int m68k_disasm(m68kinst * decoded, char * dst); #endif