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