iPXE
Data Fields
uhci_transfer_descriptor Struct Reference

A transfer descriptor. More...

#include <uhci.h>

Data Fields

uint32_t link
 Link pointer. More...
 
uint16_t actual
 Actual length. More...
 
uint8_t status
 Status. More...
 
uint8_t flags
 Flags. More...
 
uint32_t control
 Control. More...
 
uint32_t data
 Buffer pointer. More...
 

Detailed Description

A transfer descriptor.

Definition at line 99 of file uhci.h.

Field Documentation

◆ link

uint32_t uhci_transfer_descriptor::link

Link pointer.

Definition at line 101 of file uhci.h.

Referenced by uhci_enqueue().

◆ actual

uint16_t uhci_transfer_descriptor::actual

Actual length.

Definition at line 103 of file uhci.h.

Referenced by uhci_endpoint_poll().

◆ status

uint8_t uhci_transfer_descriptor::status

Status.

Definition at line 105 of file uhci.h.

Referenced by uhci_describe(), and uhci_endpoint_poll().

◆ flags

uint8_t uhci_transfer_descriptor::flags

Flags.

Definition at line 107 of file uhci.h.

Referenced by uhci_describe(), uhci_endpoint_poll(), and uhci_enqueue().

◆ control

uint32_t uhci_transfer_descriptor::control

Control.

Definition at line 109 of file uhci.h.

Referenced by uhci_describe(), uhci_endpoint_poll(), uhci_is_message(), and uhci_restart().

◆ data

uint32_t uhci_transfer_descriptor::data

Buffer pointer.

Definition at line 111 of file uhci.h.

Referenced by uhci_describe().


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