From 5ed6ef8e18df700101160a4fd5da7edb73408411 Mon Sep 17 00:00:00 2001 From: Greg Crain Date: Wed, 8 Nov 2017 17:48:10 +0100 Subject: [PATCH] xhci: SubmitControlRequest: init 1st quadbit in SetupStage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Duval --- src/add-ons/kernel/busses/usb/xhci.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/add-ons/kernel/busses/usb/xhci.cpp b/src/add-ons/kernel/busses/usb/xhci.cpp index 6009621ded..44f0e1050c 100644 --- a/src/add-ons/kernel/busses/usb/xhci.cpp +++ b/src/add-ons/kernel/busses/usb/xhci.cpp @@ -608,6 +608,7 @@ XHCI::SubmitControlRequest(Transfer *transfer) // set SetupStage uint8 index = 0; + setupDescriptor->trbs[index].qwtrb0 = 0; setupDescriptor->trbs[index].dwtrb2 = TRB_2_IRQ(0) | TRB_2_BYTES(8); setupDescriptor->trbs[index].dwtrb3 = B_HOST_TO_LENDIAN_INT32(TRB_3_TYPE(TRB_TYPE_SETUP_STAGE)