From b8e9169cb241458eaa4f182d2babbe942c6f495b Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Wed, 4 Dec 2024 23:59:45 +0600 Subject: [PATCH] UHCI async packet support --- src/usb/usb_uhci_bochs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/usb/usb_uhci_bochs.c b/src/usb/usb_uhci_bochs.c index 90f47b7870..3bac0d10bf 100644 --- a/src/usb/usb_uhci_bochs.c +++ b/src/usb/usb_uhci_bochs.c @@ -683,8 +683,8 @@ usb_uhci_do_transfer(bx_uhci_core_t *hub, uint32_t address, struct TD *td) #if HANDLE_TOGGLE_CONTROL p->packet.toggle = (td->dword2 & (1 << 19)) > 0; #endif - // p->packet.complete_cb = uhci_event_handler; - // p->packet.complete_dev = this; + p->packet.complete_cb = usb_uhci_event_handler; + p->packet.complete_dev = hub; switch (pid) { case USB_TOKEN_OUT: case USB_TOKEN_SETUP: