ehci_qh Struct Reference

#include <ehci2.h>

Collaboration diagram for ehci_qh:

Collaboration graph
[legend]

Data Fields

volatile uint32_t qh_link
volatile uint32_t qh_endp
volatile uint32_t qh_endphub
volatile uint32_t qh_curqtd
struct ehci_qh_sub qh_qtd
struct ehci_qhnext
struct ehci_qhprev
struct ehci_qhobj_next
struct usb2_page_cachepage_cache
uint32_t qh_self

Detailed Description

Definition at line 367 of file ehci2.h.


Field Documentation

struct ehci_qh* ehci_qh::next [read]

Definition at line 409 of file ehci2.h.

Referenced by _ehci_append_qh(), and _ehci_remove_qh().

struct ehci_qh* ehci_qh::obj_next [read]

Definition at line 411 of file ehci2.h.

Referenced by ehci_xfer_setup().

struct ehci_qh* ehci_qh::prev [read]

Definition at line 410 of file ehci2.h.

Referenced by _ehci_append_qh(), and _ehci_remove_qh().

volatile uint32_t ehci_qh::qh_curqtd

Definition at line 404 of file ehci2.h.

Referenced by ehci_init(), and ehci_setup_standard_chain().

volatile uint32_t ehci_qh::qh_endp

Definition at line 369 of file ehci2.h.

Referenced by ehci_init(), and ehci_setup_standard_chain().

volatile uint32_t ehci_qh::qh_endphub

Definition at line 393 of file ehci2.h.

Referenced by ehci_init(), and ehci_setup_standard_chain().

volatile uint32_t ehci_qh::qh_link

Definition at line 368 of file ehci2.h.

Referenced by _ehci_append_qh(), _ehci_remove_qh(), and ehci_init().

Definition at line 405 of file ehci2.h.

Referenced by ehci_init(), and ehci_setup_standard_chain().

uint32_t ehci_qh::qh_self

Definition at line 413 of file ehci2.h.

Referenced by _ehci_append_qh(), ehci_init(), and ehci_xfer_setup().


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

Generated on Sat Feb 7 13:13:54 2009 for FreeBSD kernel usb device Code by  doxygen 1.5.8