iPXE
Data Fields
usb_bus_host_operations Struct Reference

USB bus host controller operations. More...

#include <usb.h>

Data Fields

int(* open )(struct usb_bus *bus)
 Open bus. More...
 
void(* close )(struct usb_bus *bus)
 Close bus. More...
 
void(* poll )(struct usb_bus *bus)
 Poll bus. More...
 

Detailed Description

USB bus host controller operations.

Definition at line 988 of file usb.h.

Field Documentation

◆ open

int( * usb_bus_host_operations::open) (struct usb_bus *bus)

Open bus.

Parameters
busUSB bus
Return values
rcReturn status code

Definition at line 994 of file usb.h.

◆ close

void( * usb_bus_host_operations::close) (struct usb_bus *bus)

Close bus.

Parameters
busUSB bus

Definition at line 999 of file usb.h.

◆ poll

void( * usb_bus_host_operations::poll) (struct usb_bus *bus)

Poll bus.

Parameters
busUSB bus

Definition at line 1004 of file usb.h.


The documentation for this struct was generated from the following file: