usb_iface Struct Reference

#include <usb.h>


Data Fields

int iface_num
int class_id
int subclass_id
int proto
struct usb_devdev
struct classclass
class_info c_info
struct list_elem class_peers
struct list endpoints
struct list_elem peers


Detailed Description

Definition at line 67 of file usb.h.


Field Documentation

Definition at line 69 of file usb.h.

Referenced by msc_bulk_reset(), usb_configure_default(), and usb_load_config().

Definition at line 70 of file usb.h.

Referenced by msc_attached(), usb_configure_default(), and usb_load_config().

Definition at line 71 of file usb.h.

Referenced by usb_configure_default(), and usb_load_config().

struct usb_dev* usb_iface::dev [read]

struct class* usb_iface::class [read]

Definition at line 78 of file usb.h.

Referenced by usb_apply_class_to_interfaces(), and usb_attach_interfaces().

struct list usb_iface::endpoints [read]

Definition at line 79 of file usb.h.

Referenced by msc_attached(), and usb_load_config().

struct list_elem usb_iface::peers [read]

Definition at line 81 of file usb.h.

Referenced by usb_apply_class_to_interfaces(), usb_attach_interfaces(), and usb_load_config().


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

Generated on Mon Jan 10 16:43:58 2011 for Pintos by  doxygen 1.5.6