unsigned int a[8]; // [r7,#0x20]\r
unsigned int pc; // [r7,#0x40] Memory Base (.membase) + 68k PC\r
unsigned char srh; // [r7,#0x44] Status Register high (T_S__III)\r
- unsigned char unused; // [r7,#0x45] Unused\r
+ unsigned char not_pol;// [r7,#0x45] not polling\r
unsigned char flags; // [r7,#0x46] Flags (ARM order: ____NZCV) [68k order is XNZVC]\r
unsigned char irq; // [r7,#0x47] IRQ level\r
unsigned int osp; // [r7,#0x48] Other Stack Pointer (USP/SSP)\r
int (*IrqCallback)(int int_level); // [r7,#0x8c] optional irq callback function, see config.h\r
void (*ResetCallback)(void); // [r7,#0x90] if enabled in config.h, calls this whenever RESET opcode is encountered.\r
int (*UnrecognizedCallback)(void); // [r7,#0x94] if enabled in config.h, calls this whenever unrecognized opcode is encountered.\r
- unsigned int internal[6]; // [r7,#0x98] reserved for internal use, do not change.\r
+ void *internal_CycloneEnd; // [r7,#0x98] internal, do not modify\r
+ int internal_s_cycles; // [r7,#0x9c] internal, do not modify\r
+ void *internal_s_CycloneEnd; // [r7,#0xa0] internal, do not modify\r
+ unsigned int internal[3]; // [r7,#0xa4] reserved for internal use, do not change.\r
};\r
\r
// Initialize. Used only if Cyclone was compiled with compressed jumptable, see config.h\r