iPXE
|
A USB interface descriptor. More...
#include <usb.h>
Data Fields | |
struct usb_descriptor_header | header |
Descriptor header. More... | |
uint8_t | interface |
Interface number. More... | |
uint8_t | alternate |
Alternate setting. More... | |
uint8_t | endpoints |
Number of endpoints. More... | |
struct usb_class | class |
Interface class. More... | |
uint8_t | name |
Interface name. More... | |
struct usb_descriptor_header usb_interface_descriptor::header |
uint8_t usb_interface_descriptor::interface |
Interface number.
Definition at line 248 of file usb.h.
Referenced by efi_usb_get_endpoint_descriptor(), efi_usb_mtu(), hub_probe(), usb_describe(), and usbio_interface().
uint8_t usb_interface_descriptor::alternate |
Alternate setting.
Definition at line 250 of file usb.h.
Referenced by efi_usb_get_endpoint_descriptor(), and efi_usb_mtu().
uint8_t usb_interface_descriptor::endpoints |
struct usb_class usb_interface_descriptor::class |
uint8_t usb_interface_descriptor::name |
Interface name.
Definition at line 256 of file usb.h.
Referenced by efi_usb_get_endpoint_descriptor(), and efi_usb_mtu().