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

Public Types

enum  StatusCodes { Halted = 0x40 }
 

Public Member Functions

UsbError getError ()
 

Public Attributes

uint32_t bNextInvalid: 1
 
uint32_t res0: 4
 
uint32_t pNext: 27
 
uint32_t bAltNextInvalid: 1
 
uint32_t res1: 4
 
uint32_t pAltNext: 27
 
uint32_t nStatus: 8
 
uint32_t nPid: 2
 
uint32_t nErr: 2
 
uint32_t nPage: 3
 
uint32_t bIoc: 1
 
uint32_t nBytes: 15
 
uint32_t bDataToggle: 1
 
uint32_t nOffset: 12
 
uint32_t pPage0: 20
 
uint32_t res2: 12
 
uint32_t pPage1: 20
 
uint32_t res3: 12
 
uint32_t pPage2: 20
 
uint32_t res4: 12
 
uint32_t pPage3: 20
 
uint32_t res5: 12
 
uint32_t pPage4: 20
 
uint32_t extend0
 
uint32_t extend1
 
uint32_t extend2
 
uint32_t extend3
 
uint32_t extend4
 
uint16_t nBufferSize
 

Detailed Description

Definition at line 55 of file Ehci.h.


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