From 00bc706544a73b81997c1c12f6b8577b448ef632 Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Sun, 27 Sep 2009 12:58:53 -0700 Subject: [PATCH] ukbd - Add USBD_CALLBACK_LAST back in * The USBD_CALLBACK_LAST flag was mistakenly removed in the kbdmux commit. Add it back in. This unbreaks usb keyboards when dropping into a mountroot prompt or dropping into ddb. --- sys/dev/usbmisc/ukbd/ukbd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/usbmisc/ukbd/ukbd.c b/sys/dev/usbmisc/ukbd/ukbd.c index e895d90147..4fa40ca86d 100644 --- a/sys/dev/usbmisc/ukbd/ukbd.c +++ b/sys/dev/usbmisc/ukbd/ukbd.c @@ -631,7 +631,7 @@ ukbd_enable_intr(keyboard_t *kbd, int on, usbd_intr_t *func) state->ks_ifstate |= INTRENABLED; err = usbd_open_pipe_intr(state->ks_iface, state->ks_ep_addr, - USBD_SHORT_XFER_OK, + USBD_SHORT_XFER_OK | USBD_CALLBACK_LAST, &state->ks_intrpipe, kbd, &state->ks_ndata, sizeof(state->ks_ndata), func, -- 2.41.0