if (cpu_cycles > state->pit_reload) {
// how many full oscillations
- // PrintError("cpu_cycles = %p, reload = %p...\n",
+ //PrintError("cpu_cycles = %p, reload = %p...\n",
// (void *)(addr_t)cpu_cycles,
// (void *)(addr_t)state->pit_reload);
#ifdef __V3_64BIT__
- cpu_cycles = tmp_cycles / state->pit_reload;
- tmp_cycles = tmp_cycles % state->pit_reload;
+ cpu_cycles = tmp_cycles % state->pit_reload;
+ tmp_cycles = tmp_cycles / state->pit_reload;
#else
cpu_cycles = do_divll(tmp_cycles, state->pit_reload);
#endif