iPXE
Data Fields
xhci_trb_setup Struct Reference

A setup stage transfer request block. More...

#include <xhci.h>

Data Fields

struct usb_setup_packet packet
 Setup packet. More...
 
uint32_t len
 Length. More...
 
uint8_t flags
 Flags. More...
 
uint8_t type
 Type. More...
 
uint8_t direction
 Transfer direction. More...
 
uint8_t reserved
 Reserved. More...
 

Detailed Description

A setup stage transfer request block.

Definition at line 371 of file xhci.h.

Field Documentation

◆ packet

struct usb_setup_packet xhci_trb_setup::packet

Setup packet.

Definition at line 373 of file xhci.h.

Referenced by xhci_endpoint_message().

◆ len

uint32_t xhci_trb_setup::len

Length.

Definition at line 375 of file xhci.h.

Referenced by xhci_endpoint_message().

◆ flags

uint8_t xhci_trb_setup::flags

Flags.

Definition at line 377 of file xhci.h.

Referenced by xhci_endpoint_message().

◆ type

uint8_t xhci_trb_setup::type

Type.

Definition at line 379 of file xhci.h.

Referenced by xhci_endpoint_message().

◆ direction

uint8_t xhci_trb_setup::direction

Transfer direction.

Definition at line 381 of file xhci.h.

Referenced by xhci_endpoint_message().

◆ reserved

uint8_t xhci_trb_setup::reserved

Reserved.

Definition at line 383 of file xhci.h.


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