david/ipxe
david
/
ipxe
Archived
1
0
Fork 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 668dc73d52 [usb] Allow for wildcard USB class IDs
Make the class ID a property of the USB driver (rather than a property
of the USB device ID), and allow USB drivers to specify a wildcard ID
for any of the three component IDs (class, subclass, or protocol).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2015-09-14 21:56:40 +01:00
..
ehci.c [ehci] Support arbitrarily large transfers 2015-09-13 12:54:30 +01:00
ehci.h [ehci] Use meaningful device names in debug messages 2015-05-10 00:19:11 +01:00
uhci.c [usb] Generalise zero-length packet generation logic 2015-09-13 12:54:30 +01: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] Allow for wildcard USB class IDs 2015-09-14 21:56:40 +01: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 [xhci] Support arbitrarily large transfers 2015-09-13 12:54:31 +01:00
xhci.h [xhci] Ignore invalid protocol speed ID values on Intel Skylake platforms 2015-06-18 15:09:57 +01:00