diff m68k_to_x86.h @ 73:8da611e69b32

Implement a couple of supervisor instructions
author Mike Pavone <pavone@retrodev.com>
date Fri, 21 Dec 2012 16:04:41 -0800
parents 3b79cbcf6846
children 6331ddec228f
line wrap: on
line diff
--- a/m68k_to_x86.h	Fri Dec 21 16:04:30 2012 -0800
+++ b/m68k_to_x86.h	Fri Dec 21 16:04:41 2012 -0800
@@ -31,9 +31,10 @@
 	uint8_t         status;
 	uint16_t        reserved;
 	uint32_t        dregs[8];
-	uint32_t        aregs[8];
-	uint32_t		target_cycle;
+	uint32_t        aregs[9];
+	uint32_t		target_cycle; //cycle at which the next synchronization or interrupt occurs
 	uint32_t		current_cycle;
+	uint32_t        sync_cycle;
 	uint16_t        *mem_pointers[NUM_MEM_AREAS];
 	void            *next_context;
 	uint16_t        value;