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