david/ipxe
Archived
1
0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/drivers/usb
Michael Brown eb1fc1e957 [usb] Record USB device speed separately from current port speed
Record the speed of a USB device based on the port's speed at the time
that the device was enabled.  This allows us to remember the device's
speed even after the device has been disconnected (and so the port's
current speed has changed).

In particular, this allows us to correctly identify the transaction
translator for a low-speed or full-speed device after the device has
been disconnected.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2015-12-07 13:08:23 +00:00
..
ehci.c [usb] Record USB device speed separately from current port speed 2015-12-07 13:08:23 +00:00
ehci.h [ehci] Use meaningful device names in debug messages 2015-05-10 00:19:11 +01:00
uhci.c [usb] Record USB device speed separately from current port speed 2015-12-07 13:08:23 +00:00
uhci.h [uhci] Use meaningful device names in debug messages 2015-05-10 00:19:16 +01:00
usbhid.c [usb] Add generic USB human interface device (HID) framework 2015-05-12 15:40:20 +01:00
usbhub.c [usb] Use port->disconnected to check for disconnected devices 2015-12-07 13:08:22 +00:00
usbhub.h [usb] Add clear_tt() hub method to clear transaction translator buffer 2015-03-23 16:21:13 +00:00
usbio.c [usb] Allow for wildcard USB class IDs 2015-09-14 21:56:40 +01:00
usbio.h [efi] Add a USB host controller driver based on EFI_USB_IO_PROTOCOL 2015-09-07 01:38:40 +01:00
usbkbd.c [usb] Allow for wildcard USB class IDs 2015-09-14 21:56:40 +01:00
usbkbd.h [usb] Add basic support for USB keyboards 2015-05-12 15:53:22 +01:00
usbnet.c [usb] Select preferred USB device configuration based on driver score 2015-09-14 21:45:34 +01:00
xhci.c [usb] Record USB device speed separately from current port speed 2015-12-07 13:08:23 +00:00
xhci.h [xhci] Ignore invalid protocol speed ID values on Intel Skylake platforms 2015-06-18 15:09:57 +01:00