X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2F32x%2Fpwm.c;h=50735642070dade44b90ef555c33ad51b642124e;hb=88fd63ad10faa746ef9d7ad7d98a72e51fe2aa86;hp=6f9cd07eedd99eac7b4cef51d9d1a5c42cf61d8d;hpb=8ce9c3a782e47ed355a12789859e5359c4a81e77;p=picodrive.git diff --git a/pico/32x/pwm.c b/pico/32x/pwm.c index 6f9cd07..5073564 100644 --- a/pico/32x/pwm.c +++ b/pico/32x/pwm.c @@ -247,7 +247,7 @@ void p32x_pwm_update(int *buf32, int length, int stereo) int p = 0; int xmd; - consume_fifo(NULL, SekCyclesDoneT2()); + consume_fifo(NULL, SekCyclesDone()); xmd = Pico32x.regs[0x30 / 2] & 0x0f; if (xmd == 0 || xmd == 0x06 || xmd == 0x09 || xmd == 0x0f) @@ -326,11 +326,11 @@ void p32x_pwm_state_loaded(void) p32x_pwm_ctl_changed(); // for old savestates - cycles_diff_sh2 = SekCycleCntT * 3 - Pico32x.pwm_cycle_p; + cycles_diff_sh2 = Pico.t.m68c_cnt * 3 - Pico32x.pwm_cycle_p; if (cycles_diff_sh2 >= pwm_cycles || cycles_diff_sh2 < 0) { Pico32x.pwm_irq_cnt = pwm_irq_reload; - Pico32x.pwm_cycle_p = SekCycleCntT * 3; - p32x_pwm_schedule(SekCycleCntT); + Pico32x.pwm_cycle_p = Pico.t.m68c_cnt * 3; + p32x_pwm_schedule(Pico.t.m68c_cnt); } }