FreeBSD kernel usb device Code
ehci_sitd Struct Reference

#include <ehci.h>

Collaboration diagram for ehci_sitd:

Data Fields

volatile uint32_t sitd_next
 
volatile uint32_t sitd_portaddr
 
volatile uint32_t sitd_mask
 
volatile uint32_t sitd_status
 
volatile uint32_t sitd_bp [2]
 
volatile uint32_t sitd_back
 
volatile uint32_t sitd_bp_hi [2]
 
uint32_t sitd_self
 
struct ehci_sitdnext
 
struct ehci_sitdprev
 
struct ehci_sitdobj_next
 
struct usb_page_cachepage_cache
 

Detailed Description

Definition at line 126 of file ehci.h.

Field Documentation

◆ next

struct ehci_sitd* ehci_sitd::next

Definition at line 162 of file ehci.h.

Referenced by _ehci_append_fs_td(), and _ehci_remove_fs_td().

◆ obj_next

struct ehci_sitd* ehci_sitd::obj_next

◆ page_cache

◆ prev

struct ehci_sitd* ehci_sitd::prev

Definition at line 163 of file ehci.h.

Referenced by _ehci_append_fs_td(), and _ehci_remove_fs_td().

◆ sitd_back

volatile uint32_t ehci_sitd::sitd_back

Definition at line 156 of file ehci.h.

Referenced by ehci_device_isoc_fs_open(), and ehci_init().

◆ sitd_bp

volatile uint32_t ehci_sitd::sitd_bp[2]

Definition at line 155 of file ehci.h.

Referenced by ehci_device_isoc_fs_enter().

◆ sitd_bp_hi

volatile uint32_t ehci_sitd::sitd_bp_hi[2]

Definition at line 157 of file ehci.h.

◆ sitd_mask

volatile uint32_t ehci_sitd::sitd_mask

Definition at line 140 of file ehci.h.

Referenced by ehci_device_isoc_fs_enter().

◆ sitd_next

volatile uint32_t ehci_sitd::sitd_next

Definition at line 127 of file ehci.h.

Referenced by _ehci_append_fs_td(), _ehci_remove_fs_td(), and ehci_init().

◆ sitd_portaddr

volatile uint32_t ehci_sitd::sitd_portaddr

Definition at line 128 of file ehci.h.

Referenced by ehci_device_isoc_fs_open().

◆ sitd_self

uint32_t ehci_sitd::sitd_self

Definition at line 161 of file ehci.h.

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

◆ sitd_status

volatile uint32_t ehci_sitd::sitd_status

Definition at line 143 of file ehci.h.

Referenced by ehci_check_transfer(), ehci_device_isoc_fs_enter(), and ehci_isoc_fs_done().


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