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

Public Attributes

uint8_t major = 0
 
uint8_t slotType = 0
 
UsbSpeed speeds [16] {}
 
bool validSpeed [16] {}
 
Atomic< bool > changePending {false}
 
uint32_t resetChanges = 0
 

Detailed Description

Definition at line 106 of file Xhci.h.

Member Data Documentation

◆ changePending

Atomic<bool> Xhci::Port::changePending {false}

Definition at line 110 of file Xhci.h.

◆ major

uint8_t Xhci::Port::major = 0

Definition at line 107 of file Xhci.h.

◆ resetChanges

uint32_t Xhci::Port::resetChanges = 0

Definition at line 111 of file Xhci.h.

◆ slotType

uint8_t Xhci::Port::slotType = 0

Definition at line 107 of file Xhci.h.

◆ speeds

UsbSpeed Xhci::Port::speeds[16] {}

Definition at line 108 of file Xhci.h.

◆ validSpeed

bool Xhci::Port::validSpeed[16] {}

Definition at line 109 of file Xhci.h.


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