/* ================================= DATA ================================= */\r
/* ======================================================================== */\r
\r
/* ================================= DATA ================================= */\r
/* ======================================================================== */\r
\r
-int m68ki_initial_cycles;\r
-int m68ki_remaining_cycles = 0; /* Number of clocks remaining */\r
+// int m68ki_initial_cycles; // moved to m68k_execute() stack\r
+// int m68ki_remaining_cycles = 0; /* Number of clocks remaining */\r
m68ki_set_address_error_trap(); /* auto-disable (see m68kcpu.h) */\r
\r
/* Main loop. Keep going until we run out of clock cycles */\r
m68ki_set_address_error_trap(); /* auto-disable (see m68kcpu.h) */\r
\r
/* Main loop. Keep going until we run out of clock cycles */\r
{\r
/* Set tracing accodring to T1. (T0 is done inside instruction) */\r
m68ki_trace_t1(); /* auto-disable (see m68kcpu.h) */\r
{\r
/* Set tracing accodring to T1. (T0 is done inside instruction) */\r
m68ki_trace_t1(); /* auto-disable (see m68kcpu.h) */\r
\r
/* ASG: rewrote so that the int_level is a mask of the IPL0/IPL1/IPL2 bits */\r
/* KS: Modified so that IPL* bits match with mask positions in the SR\r
\r
/* ASG: rewrote so that the int_level is a mask of the IPL0/IPL1/IPL2 bits */\r
/* KS: Modified so that IPL* bits match with mask positions in the SR\r