iPXE
|
A USB hub device. More...
#include <usbhub.h>
Data Fields | |
const char * | name |
Name. More... | |
struct usb_device * | usb |
USB device. More... | |
struct usb_hub * | hub |
USB hub. More... | |
unsigned int | features |
Features. More... | |
unsigned int | flags |
Flags. More... | |
struct usb_endpoint | intr |
Interrupt endpoint. More... | |
struct process | refill |
Interrupt endpoint refill process. More... | |
const char* usb_hub_device::name |
Name.
Definition at line 253 of file usbhub.h.
Referenced by hub_clear_changes(), hub_clear_tt(), hub_complete(), hub_disable(), hub_enable(), hub_open(), hub_probe(), hub_refill(), and hub_speed().
struct usb_device* usb_hub_device::usb |
USB device.
Definition at line 255 of file usbhub.h.
Referenced by hub_clear_changes(), hub_clear_tt(), hub_disable(), hub_enable(), hub_open(), hub_probe(), hub_remove(), and hub_speed().
struct usb_hub* usb_hub_device::hub |
USB hub.
Definition at line 257 of file usbhub.h.
Referenced by hub_clear_tt(), hub_close(), hub_complete(), hub_disable(), hub_enable(), hub_open(), hub_probe(), hub_remove(), and hub_speed().
unsigned int usb_hub_device::features |
Features.
Definition at line 259 of file usbhub.h.
Referenced by hub_clear_changes(), and hub_probe().
unsigned int usb_hub_device::flags |
struct usb_endpoint usb_hub_device::intr |
Interrupt endpoint.
Definition at line 264 of file usbhub.h.
Referenced by hub_close(), hub_complete(), hub_open(), hub_probe(), and hub_refill().
struct process usb_hub_device::refill |
Interrupt endpoint refill process.
Definition at line 266 of file usbhub.h.
Referenced by hub_close(), hub_complete(), hub_open(), hub_probe(), hub_refill(), and hub_remove().