iPXE
Data Fields
xhci_trb_complete Struct Reference

A command completion event transfer request block. More...

#include <xhci.h>

Data Fields

uint64_t command
 Command TRB pointer. More...
 
uint8_t parameter [3]
 Parameter. More...
 
uint8_t code
 Completion code. More...
 
uint8_t flags
 Flags. More...
 
uint8_t type
 Type. More...
 
uint8_t vf
 Virtual function ID. More...
 
uint8_t slot
 Slot ID. More...
 

Detailed Description

A command completion event transfer request block.

Definition at line 612 of file xhci.h.

Field Documentation

◆ command

uint64_t xhci_trb_complete::command

Command TRB pointer.

Definition at line 614 of file xhci.h.

Referenced by xhci_complete().

◆ parameter

uint8_t xhci_trb_complete::parameter[3]

Parameter.

Definition at line 616 of file xhci.h.

◆ code

uint8_t xhci_trb_complete::code

Completion code.

Definition at line 618 of file xhci.h.

Referenced by xhci_command(), and xhci_complete().

◆ flags

uint8_t xhci_trb_complete::flags

Flags.

Definition at line 620 of file xhci.h.

◆ type

uint8_t xhci_trb_complete::type

Type.

Definition at line 622 of file xhci.h.

◆ vf

uint8_t xhci_trb_complete::vf

Virtual function ID.

Definition at line 624 of file xhci.h.

◆ slot

uint8_t xhci_trb_complete::slot

Slot ID.

Definition at line 626 of file xhci.h.

Referenced by xhci_enable_slot().


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