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

#include <ohci.h>

Collaboration diagram for ohci_softc_s:
Collaboration graph
[legend]

Data Fields

ohci_endpoint_tohci_edtable [OHCI_INTTREE_SIZE]
 
ohci_endpoint_tohci_inttable [OHCI_INTTABLE_SIZE]
 
ohci_endpoint_tohci_isoc_list
 
ohci_endpoint_tohci_ctl_list
 
ohci_endpoint_tohci_bulk_list
 
ohci_hcca_tohci_hcca
 
ohci_endpoint_tohci_endpoint_pool
 
ohci_transfer_tohci_transfer_pool
 
ohci_ed_tohci_hwedpool
 
ohci_td_tohci_hwtdpool
 
ohci_endpoint_tohci_endpoint_freelist
 
ohci_transfer_tohci_transfer_freelist
 
volatile uint32_tohci_regs
 
int ohci_ndp
 
long ohci_addr
 
uint32_t ohci_intdisable
 
int ohci_rh_newaddr
 
int ohci_rh_addr
 
int ohci_rh_conf
 
uint8_t ohci_rh_buf [128]
 
uint8_tohci_rh_ptr
 
int ohci_rh_len
 
queue_t ohci_rh_intrq
 
usbbus_tohci_bus
 

Detailed Description

Definition at line 451 of file ohci.h.

Field Documentation

◆ ohci_addr

long ohci_softc_s::ohci_addr

Definition at line 470 of file ohci.h.

◆ ohci_bulk_list

ohci_endpoint_t* ohci_softc_s::ohci_bulk_list

Definition at line 456 of file ohci.h.

◆ ohci_bus

usbbus_t* ohci_softc_s::ohci_bus

Definition at line 480 of file ohci.h.

◆ ohci_ctl_list

ohci_endpoint_t* ohci_softc_s::ohci_ctl_list

Definition at line 455 of file ohci.h.

◆ ohci_edtable

ohci_endpoint_t* ohci_softc_s::ohci_edtable[OHCI_INTTREE_SIZE]

Definition at line 452 of file ohci.h.

◆ ohci_endpoint_freelist

ohci_endpoint_t* ohci_softc_s::ohci_endpoint_freelist

Definition at line 462 of file ohci.h.

◆ ohci_endpoint_pool

ohci_endpoint_t* ohci_softc_s::ohci_endpoint_pool

Definition at line 458 of file ohci.h.

◆ ohci_hcca

ohci_hcca_t* ohci_softc_s::ohci_hcca

Definition at line 457 of file ohci.h.

◆ ohci_hwedpool

ohci_ed_t* ohci_softc_s::ohci_hwedpool

Definition at line 460 of file ohci.h.

◆ ohci_hwtdpool

ohci_td_t* ohci_softc_s::ohci_hwtdpool

Definition at line 461 of file ohci.h.

◆ ohci_intdisable

uint32_t ohci_softc_s::ohci_intdisable

Definition at line 471 of file ohci.h.

◆ ohci_inttable

ohci_endpoint_t* ohci_softc_s::ohci_inttable[OHCI_INTTABLE_SIZE]

Definition at line 453 of file ohci.h.

◆ ohci_isoc_list

ohci_endpoint_t* ohci_softc_s::ohci_isoc_list

Definition at line 454 of file ohci.h.

◆ ohci_ndp

int ohci_softc_s::ohci_ndp

Definition at line 469 of file ohci.h.

◆ ohci_regs

volatile uint32_t* ohci_softc_s::ohci_regs

Definition at line 467 of file ohci.h.

◆ ohci_rh_addr

int ohci_softc_s::ohci_rh_addr

Definition at line 474 of file ohci.h.

◆ ohci_rh_buf

uint8_t ohci_softc_s::ohci_rh_buf[128]

Definition at line 476 of file ohci.h.

◆ ohci_rh_conf

int ohci_softc_s::ohci_rh_conf

Definition at line 475 of file ohci.h.

◆ ohci_rh_intrq

queue_t ohci_softc_s::ohci_rh_intrq

Definition at line 479 of file ohci.h.

◆ ohci_rh_len

int ohci_softc_s::ohci_rh_len

Definition at line 478 of file ohci.h.

◆ ohci_rh_newaddr

int ohci_softc_s::ohci_rh_newaddr

Definition at line 473 of file ohci.h.

◆ ohci_rh_ptr

uint8_t* ohci_softc_s::ohci_rh_ptr

Definition at line 477 of file ohci.h.

◆ ohci_transfer_freelist

ohci_transfer_t* ohci_softc_s::ohci_transfer_freelist

Definition at line 463 of file ohci.h.

◆ ohci_transfer_pool

ohci_transfer_t* ohci_softc_s::ohci_transfer_pool

Definition at line 459 of file ohci.h.


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