From f89fa69a6a8222d6157cea78b623225eed5ad011 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 14 May 2016 18:56:19 +0300 Subject: [PATCH] Always replace old cycle-exact serial timer. --- od-win32/serial_win32.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/od-win32/serial_win32.cpp b/od-win32/serial_win32.cpp index d4165e69..666c2e86 100644 --- a/od-win32/serial_win32.cpp +++ b/od-win32/serial_win32.cpp @@ -449,7 +449,7 @@ static void sersend_ce(uae_u32 v) lastbitcycle = get_cycles() + ((serper & 0x7fff) + 1) * CYCLE_UNIT; lastbitcycle_active_hsyncs = ((serper & 0x7fff) + 1) / maxhpos + 2; } else if (data_in_sershift == 1 || data_in_sershift == 2) { - event2_newevent_x(-1, maxhpos, 0, sersend_ce); + event2_newevent_x_replace(maxhpos, 0, sersend_ce); } } @@ -501,7 +501,7 @@ static void serdatcopy(void) } if (per < 4) per = 4; - event2_newevent_x(-1, per, 0, sersend_ce); + event2_newevent_x_replace(per, 0, sersend_ce); } INTREQ(0x8000 | 0x0001); -- 2.47.3