iPXE
Data Fields
xhci_slot_context Struct Reference

A slot context. More...

#include <xhci.h>

Data Fields

uint32_t info
 Device info.
uint16_t latency
 Maximum exit latency.
uint8_t port
 Root hub port number.
uint8_t ports
 Number of downstream ports.
uint8_t tt_id
 TT hub slot ID.
uint8_t tt_port
 TT port number.
uint16_t intr
 Interrupter target.
uint8_t address
 USB address.
uint16_t reserved_a
 Reserved.
uint8_t state
 Slot state.
uint32_t reserved_b [4]
 Reserved.

Detailed Description

A slot context.

Definition at line 739 of file xhci.h.


Field Documentation

Maximum exit latency.

Definition at line 743 of file xhci.h.

Root hub port number.

Definition at line 745 of file xhci.h.

Referenced by xhci_address_device_input().

Number of downstream ports.

Definition at line 747 of file xhci.h.

Referenced by xhci_configure_endpoint_input().

TT hub slot ID.

Definition at line 749 of file xhci.h.

Referenced by xhci_address_device_input().

TT port number.

Definition at line 751 of file xhci.h.

Referenced by xhci_address_device_input().

Interrupter target.

Definition at line 753 of file xhci.h.

USB address.

Definition at line 755 of file xhci.h.

Referenced by xhci_address_device().

Reserved.

Definition at line 757 of file xhci.h.

Slot state.

Definition at line 759 of file xhci.h.

Reserved.

Definition at line 761 of file xhci.h.


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