|
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().
1.8.15