- unsigned int cycles_aim; // subtract sh2_icount to get global counter\r
- unsigned int cycles_done;\r
+ unsigned int cycles_timeslice;\r
+\r
+ struct SH2_ *other_sh2;\r
+\r
+ // we use 68k reference cycles for easier sync\r
+ unsigned int m68krcycles_done;\r
+ unsigned int mult_m68k_to_sh2;\r
+ unsigned int mult_sh2_to_m68k;\r
+\r
+ unsigned char data_array[0x1000]; // cache (can be used as RAM)\r
+ unsigned int peri_regs[0x200/4]; // periphereal regs\r