iPXE
Data Fields
xhci_trb_transfer Struct Reference

A transfer event transfer request block. More...

#include <xhci.h>

Data Fields

uint64_t transfer
 Transfer TRB pointer. More...
 
uint16_t residual
 Residual transfer length. More...
 
uint8_t reserved
 Reserved. More...
 
uint8_t code
 Completion code. More...
 
uint8_t flags
 Flags. More...
 
uint8_t type
 Type. More...
 
uint8_t endpoint
 Endpoint ID. More...
 
uint8_t slot
 Slot ID. More...
 

Detailed Description

A transfer event transfer request block.

Definition at line 589 of file xhci.h.

Field Documentation

◆ transfer

uint64_t xhci_trb_transfer::transfer

Transfer TRB pointer.

Definition at line 591 of file xhci.h.

Referenced by xhci_transfer().

◆ residual

uint16_t xhci_trb_transfer::residual

Residual transfer length.

Definition at line 593 of file xhci.h.

Referenced by xhci_transfer().

◆ reserved

uint8_t xhci_trb_transfer::reserved

Reserved.

Definition at line 595 of file xhci.h.

◆ code

uint8_t xhci_trb_transfer::code

Completion code.

Definition at line 597 of file xhci.h.

Referenced by xhci_transfer().

◆ flags

uint8_t xhci_trb_transfer::flags

Flags.

Definition at line 599 of file xhci.h.

◆ type

uint8_t xhci_trb_transfer::type

Type.

Definition at line 601 of file xhci.h.

◆ endpoint

uint8_t xhci_trb_transfer::endpoint

Endpoint ID.

Definition at line 603 of file xhci.h.

Referenced by xhci_transfer().

◆ slot

uint8_t xhci_trb_transfer::slot

Slot ID.

Definition at line 605 of file xhci.h.

Referenced by xhci_transfer().


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