The Pedigree Project 0.1
Public Attributes | List of all members
Xhci::Slot Struct Reference
+ Collaboration diagram for Xhci::Slot:

Public Attributes

MemoryRegion output
 
Endpointendpoints [32] {}
 
uint8_t logical = 0
 
uint8_t port = 0
 
uint8_t speedId = 0
 
uint8_t contextEntries = 1
 
size_t generation = 0
 

Detailed Description

Definition at line 69 of file Xhci.h.

Constructor & Destructor Documentation

◆ Slot()

Xhci::Slot::Slot ( )
inline

Definition at line 70 of file Xhci.h.

Member Data Documentation

◆ contextEntries

uint8_t Xhci::Slot::contextEntries = 1

Definition at line 76 of file Xhci.h.

◆ endpoints

Endpoint* Xhci::Slot::endpoints[32] {}

Definition at line 72 of file Xhci.h.

◆ generation

size_t Xhci::Slot::generation = 0

Definition at line 77 of file Xhci.h.

◆ logical

uint8_t Xhci::Slot::logical = 0

Definition at line 73 of file Xhci.h.

◆ output

MemoryRegion Xhci::Slot::output

Definition at line 71 of file Xhci.h.

◆ port

uint8_t Xhci::Slot::port = 0

Definition at line 74 of file Xhci.h.

◆ speedId

uint8_t Xhci::Slot::speedId = 0

Definition at line 75 of file Xhci.h.


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