iPXE
Data Fields
ehci_transfer Struct Reference

An EHCI transfer. More...

#include <ehci.h>

Data Fields

void * data
 Data buffer. More...
 
size_t len
 Length. More...
 
unsigned int flags
 Flags. More...
 

Detailed Description

An EHCI transfer.

Definition at line 464 of file ehci.h.

Field Documentation

◆ data

void* ehci_transfer::data

Data buffer.

Definition at line 466 of file ehci.h.

Referenced by ehci_endpoint_message(), ehci_endpoint_stream(), and ehci_enqueue().

◆ len

size_t ehci_transfer::len

Length.

Definition at line 468 of file ehci.h.

Referenced by ehci_endpoint_message(), ehci_endpoint_stream(), and ehci_enqueue().

◆ flags

unsigned int ehci_transfer::flags

Flags.

This is the bitwise OR of zero or more EHCI_FL_XXX values. The low 8 bits are copied to the flags byte within the transfer descriptor; the remaining bits hold flags meaningful only to our driver code.

Definition at line 476 of file ehci.h.

Referenced by ehci_endpoint_message(), ehci_endpoint_stream(), and ehci_enqueue().


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