S_usb_interface_descriptor Struct Reference

#include <usb_descriptors.h>


Detailed Description

USB Interface Descriptor.

Definition at line 273 of file usb_descriptors.h.


Data Fields

U8 bAlternateSetting
 Value to select alternate setting.
U8 bDescriptorType
 INTERFACE descriptor type.
U8 bInterfaceClass
 Class code assigned by the USB.
U8 bInterfaceNumber
 Number of interface.
U8 bInterfaceProtocol
 Protocol code assigned by the USB.
U8 bInterfaceSubClass
 Subclass code assigned by the USB.
U8 bLength
 Size of this descriptor in bytes.
U8 bNumEndpoints
 Number of EP except EP 0.
U8 iInterface
 Index of string descriptor.

Field Documentation

Value to select alternate setting.

Definition at line 285 of file usb_descriptors.h.

INTERFACE descriptor type.

Definition at line 283 of file usb_descriptors.h.

Class code assigned by the USB.

Definition at line 287 of file usb_descriptors.h.

Number of interface.

Definition at line 284 of file usb_descriptors.h.

Protocol code assigned by the USB.

Definition at line 289 of file usb_descriptors.h.

Subclass code assigned by the USB.

Definition at line 288 of file usb_descriptors.h.

Size of this descriptor in bytes.

Definition at line 282 of file usb_descriptors.h.

Number of EP except EP 0.

Definition at line 286 of file usb_descriptors.h.

Index of string descriptor.

Definition at line 290 of file usb_descriptors.h.


Generated on Fri Feb 19 02:34:04 2010 for AVR32 - USB Mass-Storage Stand-alone Example by  doxygen 1.5.5