LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Data Fields
ehci_hcd Struct Reference

#include <ehci.h>

Collaboration diagram for ehci_hcd:
Collaboration graph
[legend]

Data Fields

void __iomem_regs
 
struct ehci_caps __iomemcaps
 
struct ehci_regs __iomemregs
 
struct ehci_dbg_port __iomemdebug
 
void * device
 
__u32 hcs_params
 
struct ehci_qhasync
 
struct ehci_qhasyncqh
 
struct ehci_qtdqtds [EHCI_MAX_QTD]
 
int qtd_used
 
unsigned long next_statechange
 
u32 command
 
__hc32periodic
 
dma_addr_t periodic_dma
 
u8 num_port
 
struct ehci_device devices [EHCI_MAX_ROOT_PORTS]
 
void * ctrl_buffer
 
int bus_id
 

Detailed Description

Definition at line 75 of file ehci.h.

Field Documentation

◆ _regs

void __iomem* ehci_hcd::_regs

Definition at line 77 of file ehci.h.

◆ async

struct ehci_qh* ehci_hcd::async

Definition at line 85 of file ehci.h.

◆ asyncqh

struct ehci_qh* ehci_hcd::asyncqh

Definition at line 86 of file ehci.h.

◆ bus_id

int ehci_hcd::bus_id

Definition at line 102 of file ehci.h.

◆ caps

struct ehci_caps __iomem* ehci_hcd::caps

Definition at line 78 of file ehci.h.

◆ command

u32 ehci_hcd::command

Definition at line 91 of file ehci.h.

◆ ctrl_buffer

void* ehci_hcd::ctrl_buffer

Definition at line 100 of file ehci.h.

◆ debug

struct ehci_dbg_port __iomem* ehci_hcd::debug

Definition at line 80 of file ehci.h.

◆ device

void* ehci_hcd::device

Definition at line 81 of file ehci.h.

◆ devices

struct ehci_device ehci_hcd::devices[EHCI_MAX_ROOT_PORTS]

Definition at line 99 of file ehci.h.

◆ hcs_params

__u32 ehci_hcd::hcs_params

Definition at line 82 of file ehci.h.

◆ next_statechange

unsigned long ehci_hcd::next_statechange

Definition at line 90 of file ehci.h.

◆ num_port

u8 ehci_hcd::num_port

Definition at line 98 of file ehci.h.

◆ periodic

__hc32* ehci_hcd::periodic

Definition at line 95 of file ehci.h.

◆ periodic_dma

dma_addr_t ehci_hcd::periodic_dma

Definition at line 96 of file ehci.h.

◆ qtd_used

int ehci_hcd::qtd_used

Definition at line 89 of file ehci.h.

◆ qtds

struct ehci_qtd* ehci_hcd::qtds[EHCI_MAX_QTD]

Definition at line 88 of file ehci.h.

◆ regs

struct ehci_regs __iomem* ehci_hcd::regs

Definition at line 79 of file ehci.h.


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