#include <usb.h>
Data Fields | |
int | iface_num |
int | class_id |
int | subclass_id |
int | proto |
struct usb_dev * | dev |
struct class * | class |
class_info | c_info |
struct list_elem | class_peers |
struct list | endpoints |
struct list_elem | peers |
Definition at line 67 of file usb.h.
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 usb_apply_class_to_interfaces(), usb_attach_interfaces(), 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().
int usb_iface::proto |
struct usb_dev* usb_iface::dev [read] |
Definition at line 73 of file usb.h.
Referenced by msc_bulk_reset(), usb_configure_default(), usb_dev_bulk(), usb_dev_setup(), usb_load_config(), and usb_tx_all().
struct class* usb_iface::class [read] |
Definition at line 75 of file usb.h.
Referenced by usb_apply_class_to_interfaces(), usb_attach_interfaces(), usb_configure_default(), and usb_load_config().
Definition at line 76 of file usb.h.
Referenced by usb_apply_class_to_interfaces(), usb_attach_interfaces(), usb_configure_default(), and usb_load_config().
struct list_elem usb_iface::class_peers [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] |
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().