Re: [PATCH] XhciDxe: Clean up UsbDevContext if USB slot initialization is failed
Wu, Hao A
toggle quoted messageShow quoted text
-----Original Message----- Thanks for the patch Heng. After looking into the analysis at https://bugzilla.tianocore.org/show_bug.cgi?id=3007#c1: |> Enable Slot Successfully, The Slot ID = 0x3 |> Address 3 assigned successfully |> UsbEnumerateNewDev: hub port 15 is reset |> UsbEnumerateNewDev: device is of 3 speed |> UsbEnumerateNewDev: device uses translator (0, 0) |> XhcControlTransfer: SlotId == 2 DeviceAddress=0 The wrong 'SlotId' is used for the control transfer command, where SlotId 2 is for the device failed to be initialized. Heng, could you help to check whether it is possible for the next device to use SlotId 2 again? Thanks in advance. Best Regards, Hao Wu
|
|