The Pedigree Project 0.1
Public Attributes | List of all members
Ohci::ED::MetaData Struct Reference
+ Collaboration diagram for Ohci::ED::MetaData:

Public Attributes

void(* pCallback )(uintptr_t, ssize_t)
 
uintptr_t pParam
 
UsbEndpoint endpointInfo
 
bool bPeriodic
 
bool bBuildFailed
 
TD * pFirstTD
 
TD * pLastTD
 
size_t nTotalBytes
 
ED * pPrev
 
ED * pNext
 
List< TD * > tdList
 
List< TD * > completedTdList
 
bool bIgnore
 
bool bLinked
 
Lists edType
 
UsbHcd::TransferCompletion completion
 
bool acceptedOperation
 
size_t id
 

Detailed Description

Definition at line 139 of file Ohci.h.

Member Data Documentation

◆ acceptedOperation

bool Ohci::ED::MetaData::acceptedOperation

Definition at line 164 of file Ohci.h.

◆ bBuildFailed

bool Ohci::ED::MetaData::bBuildFailed

Definition at line 147 of file Ohci.h.

◆ bIgnore

bool Ohci::ED::MetaData::bIgnore

Definition at line 158 of file Ohci.h.

◆ bLinked

bool Ohci::ED::MetaData::bLinked

Definition at line 160 of file Ohci.h.

◆ bPeriodic

bool Ohci::ED::MetaData::bPeriodic

Definition at line 146 of file Ohci.h.

◆ completedTdList

List<TD*> Ohci::ED::MetaData::completedTdList

Definition at line 156 of file Ohci.h.

◆ completion

UsbHcd::TransferCompletion Ohci::ED::MetaData::completion

Definition at line 163 of file Ohci.h.

◆ edType

Lists Ohci::ED::MetaData::edType

Definition at line 162 of file Ohci.h.

◆ endpointInfo

UsbEndpoint Ohci::ED::MetaData::endpointInfo

Definition at line 144 of file Ohci.h.

◆ id

size_t Ohci::ED::MetaData::id

Definition at line 166 of file Ohci.h.

◆ nTotalBytes

size_t Ohci::ED::MetaData::nTotalBytes

Definition at line 150 of file Ohci.h.

◆ pCallback

void(* Ohci::ED::MetaData::pCallback) (uintptr_t, ssize_t)

Used only by the recurring periodic path.

Definition at line 141 of file Ohci.h.

Referenced by Ohci::createTransaction(), and Ohci::irq().

◆ pFirstTD

TD* Ohci::ED::MetaData::pFirstTD

Definition at line 148 of file Ohci.h.

◆ pLastTD

TD* Ohci::ED::MetaData::pLastTD

Definition at line 149 of file Ohci.h.

◆ pNext

ED* Ohci::ED::MetaData::pNext

Definition at line 153 of file Ohci.h.

◆ pParam

uintptr_t Ohci::ED::MetaData::pParam

Definition at line 142 of file Ohci.h.

◆ pPrev

ED* Ohci::ED::MetaData::pPrev

Definition at line 152 of file Ohci.h.

◆ tdList

List<TD*> Ohci::ED::MetaData::tdList

Definition at line 155 of file Ohci.h.


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