atausb2_softc Struct Reference

Collaboration diagram for atausb2_softc:

Collaboration graph
[legend]

Data Fields

struct bbb_cbw cbw
struct bbb_csw csw
struct mtx locked_mtx
struct ata_channel * locked_ch
struct ata_channel * restart_ch
struct ata_requestata_request
struct usb2_xferxfer [ATAUSB_T_MAX]
caddr_t ata_data
device_t dev
uint32_t timeout
uint32_t ata_donecount
uint32_t ata_bytecount
uint8_t last_xfer_no
uint8_t usb2_speed
uint8_t intr_stalled
uint8_t maxlun
uint8_t iface_no
uint8_t status_try

Detailed Description

Definition at line 89 of file ata-usb2.c.


Field Documentation

struct bbb_cbw atausb2_softc::cbw [read]

Definition at line 90 of file ata-usb2.c.

Referenced by atausb2_t_bbb_command_callback(), and atausb2_t_bbb_status_callback().

struct bbb_csw atausb2_softc::csw [read]

Definition at line 91 of file ata-usb2.c.

Referenced by atausb2_t_bbb_status_callback().

Definition at line 123 of file ata-usb2.c.

Referenced by atausb2_attach(), and atausb2_t_bbb_reset1_callback().

Definition at line 121 of file ata-usb2.c.

struct ata_channel* atausb2_softc::locked_ch [read]

Definition at line 94 of file ata-usb2.c.

Referenced by ata_usbchannel_locking(), and atausb2_attach().

struct mtx atausb2_softc::locked_mtx [read]

Definition at line 122 of file ata-usb2.c.

Referenced by atausb2_attach().

struct ata_channel* atausb2_softc::restart_ch [read]

Definition at line 95 of file ata-usb2.c.

Referenced by ata_usbchannel_locking(), and atausb2_attach().

Definition at line 124 of file ata-usb2.c.

Referenced by atausb2_t_bbb_command_callback(), and atausb2_t_bbb_status_callback().

Definition at line 120 of file ata-usb2.c.

Referenced by ata_usbchannel_setmode(), and atausb2_attach().

struct usb2_xfer* atausb2_softc::xfer[ATAUSB_T_MAX] [read]


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

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