|
iPXE
|
USB device host controller operations. More...
#include <usb.h>
Data Fields | |
| int(* | open )(struct usb_device *usb) |
| Open device. More... | |
| void(* | close )(struct usb_device *usb) |
| Close device. More... | |
| int(* | address )(struct usb_device *usb) |
| Assign device address. More... | |
| int( * usb_device_host_operations::open) (struct usb_device *usb) |
Open device.
| usb | USB device |
| rc | Return status code |
Definition at line 762 of file usb.h.
Referenced by register_usb().
| void( * usb_device_host_operations::close) (struct usb_device *usb) |
Close device.
| usb | USB device |
Definition at line 767 of file usb.h.
Referenced by register_usb(), and unregister_usb().
| int( * usb_device_host_operations::address) (struct usb_device *usb) |
Assign device address.
| usb | USB device |
| rc | Return status code |
Definition at line 773 of file usb.h.
Referenced by register_usb().
1.8.15