Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

S_usb_interface_descriptor Struct Reference

Usb Interface Descriptor. More...

#include <usb_enum.h>


Data Fields

U8 bLength
 size of this descriptor in bytes

U8 bDescriptorType
 INTERFACE descriptor type.

U8 bInterfaceNumber
 Number of interface.

U8 bAlternateSetting
 value to select alternate setting

U8 bNumEndpoints
 Number of EP except EP 0.

U8 bInterfaceClass
 Class code assigned by the USB.

U8 bInterfaceSubClass
 Sub-class code assigned by the USB.

U8 bInterfaceProtocol
 Protocol code assigned by the USB.

U8 iInterface
 Index of string descriptor.


Detailed Description

Usb Interface Descriptor.

Definition at line 156 of file usb_enum.h.


Field Documentation

U8 S_usb_interface_descriptor::bLength
 

size of this descriptor in bytes

Definition at line 157 of file usb_enum.h.

U8 S_usb_interface_descriptor::bDescriptorType
 

INTERFACE descriptor type.

Definition at line 158 of file usb_enum.h.

U8 S_usb_interface_descriptor::bInterfaceNumber
 

Number of interface.

Definition at line 159 of file usb_enum.h.

U8 S_usb_interface_descriptor::bAlternateSetting
 

value to select alternate setting

Definition at line 160 of file usb_enum.h.

U8 S_usb_interface_descriptor::bNumEndpoints
 

Number of EP except EP 0.

Definition at line 161 of file usb_enum.h.

U8 S_usb_interface_descriptor::bInterfaceClass
 

Class code assigned by the USB.

Definition at line 162 of file usb_enum.h.

U8 S_usb_interface_descriptor::bInterfaceSubClass
 

Sub-class code assigned by the USB.

Definition at line 163 of file usb_enum.h.

U8 S_usb_interface_descriptor::bInterfaceProtocol
 

Protocol code assigned by the USB.

Definition at line 164 of file usb_enum.h.

U8 S_usb_interface_descriptor::iInterface
 

Index of string descriptor.

Definition at line 165 of file usb_enum.h.


The documentation for this struct was generated from the following file:
Generated on Mon Apr 10 17:23:31 2006 for Atmel by doxygen 1.3.7