famec: make reentrant

This commit is contained in:
notaz 2013-08-26 02:18:37 +03:00
parent ae214f1c37
commit 95049eea1c
2 changed files with 27 additions and 15 deletions

View file

@ -122,6 +122,20 @@ typedef struct
unsigned short execinfo;
// PD extension
int io_cycle_counter; // cycles left
unsigned int Opcode;
signed int cycles_needed;
unsigned short *PC;
unsigned long BasePC;
unsigned int flag_C;
unsigned int flag_V;
unsigned int flag_NotZ;
unsigned int flag_N;
unsigned int flag_X;
unsigned int flag_T;
unsigned int flag_S;
unsigned int flag_I;
unsigned long Fetch[M68K_FETCHBANK1];
} M68K_CONTEXT;