|
LibXenon
Bare-metal Xbox 360 homebrew library
|
#include <ehci.h>

Data Fields | |
| void __iomem * | _regs |
| struct ehci_caps __iomem * | caps |
| struct ehci_regs __iomem * | regs |
| struct ehci_dbg_port __iomem * | debug |
| void * | device |
| __u32 | hcs_params |
| struct ehci_qh * | async |
| struct ehci_qh * | asyncqh |
| struct ehci_qtd * | qtds [EHCI_MAX_QTD] |
| int | qtd_used |
| unsigned long | next_statechange |
| u32 | command |
| __hc32 * | periodic |
| dma_addr_t | periodic_dma |
| u8 | num_port |
| struct ehci_device | devices [EHCI_MAX_ROOT_PORTS] |
| void * | ctrl_buffer |
| int | bus_id |
| struct ehci_dbg_port __iomem* ehci_hcd::debug |
| struct ehci_device ehci_hcd::devices[EHCI_MAX_ROOT_PORTS] |
| dma_addr_t ehci_hcd::periodic_dma |
| struct ehci_qtd* ehci_hcd::qtds[EHCI_MAX_QTD] |