Skip to content

Commit 4ecfaee

Browse files
committed
UHCI: Run timers after reading back frame number
1 parent a6340c9 commit 4ecfaee

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/usb/usb_uhci_bochs.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -852,6 +852,10 @@ usb_uhci_read(uint16_t address, void *priv)
852852

853853
case 0x06: // frame number register (16-bit)
854854
val = hub->usb_frame_num.frame_num;
855+
#ifdef USE_DYNAREC
856+
if (cpu_use_dynarec)
857+
update_tsc();
858+
#endif
855859
break;
856860

857861
case 0x08: // frame base register (32-bit)

0 commit comments

Comments
 (0)