The Pedigree Project 0.1
Public Types | Public Member Functions | Public Attributes | List of all members
Ohci::TD Struct Reference
+ Collaboration diagram for Ohci::TD:

Public Types

enum  StatusCodes { CrcError = 1 , Stall = 4 }
 

Public Member Functions

UsbError getError ()
 

Public Attributes

uint32_t res0: 18
 
uint32_t bBuffRounding: 1
 
uint32_t nPid: 2
 
uint32_t nIntDelay: 3
 
uint32_t bDataToggleSrc: 1
 
uint32_t bDataToggle: 1
 
uint32_t nErrorCount: 2
 
uint32_t nStatus: 4
 
uint32_t pBufferStart
 
uint32_t res1: 4
 
uint32_t pNext: 28
 
uint32_t pBufferEnd
 
uint16_t nBufferSize
 
uint16_t nNextTDIndex
 
bool bLast
 
size_t id
 

Detailed Description

Definition at line 84 of file Ohci.h.

Member Enumeration Documentation

◆ StatusCodes

enum Ohci::TD::StatusCodes

Definition at line 106 of file Ohci.h.

Member Function Documentation

◆ getError()

UsbError Ohci::TD::getError ( )
inline

Definition at line 108 of file Ohci.h.

Member Data Documentation

◆ bBuffRounding

uint32_t Ohci::TD::bBuffRounding

Definition at line 86 of file Ohci.h.

◆ bDataToggle

uint32_t Ohci::TD::bDataToggle

Definition at line 90 of file Ohci.h.

◆ bDataToggleSrc

uint32_t Ohci::TD::bDataToggleSrc

Definition at line 89 of file Ohci.h.

◆ bLast

bool Ohci::TD::bLast

Definition at line 101 of file Ohci.h.

◆ id

size_t Ohci::TD::id

Definition at line 103 of file Ohci.h.

◆ nBufferSize

uint16_t Ohci::TD::nBufferSize

Definition at line 99 of file Ohci.h.

◆ nErrorCount

uint32_t Ohci::TD::nErrorCount

Definition at line 91 of file Ohci.h.

◆ nIntDelay

uint32_t Ohci::TD::nIntDelay

Definition at line 88 of file Ohci.h.

◆ nNextTDIndex

uint16_t Ohci::TD::nNextTDIndex

Definition at line 100 of file Ohci.h.

◆ nPid

uint32_t Ohci::TD::nPid

Definition at line 87 of file Ohci.h.

◆ nStatus

uint32_t Ohci::TD::nStatus

Definition at line 92 of file Ohci.h.

◆ pBufferEnd

uint32_t Ohci::TD::pBufferEnd

Definition at line 96 of file Ohci.h.

◆ pBufferStart

uint32_t Ohci::TD::pBufferStart

Definition at line 93 of file Ohci.h.

◆ pNext

uint32_t Ohci::TD::pNext

Definition at line 95 of file Ohci.h.

◆ res0

uint32_t Ohci::TD::res0

Definition at line 85 of file Ohci.h.

◆ res1

uint32_t Ohci::TD::res1

Definition at line 94 of file Ohci.h.


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