S_usb_interface_descriptor Struct Reference

Usb Interface Descriptor. More...

#include <usb_descriptors.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 227 of file usb_descriptors.h.


Field Documentation

U8 S_usb_interface_descriptor::bLength

size of this descriptor in bytes

Definition at line 228 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bDescriptorType

INTERFACE descriptor type.

Definition at line 229 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bInterfaceNumber

Number of interface.

Definition at line 230 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bAlternateSetting

value to select alternate setting

Definition at line 231 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bNumEndpoints

Number of EP except EP 0.

Definition at line 232 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bInterfaceClass

Class code assigned by the USB.

Definition at line 233 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bInterfaceSubClass

Sub-class code assigned by the USB.

Definition at line 234 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::bInterfaceProtocol

Protocol code assigned by the USB.

Definition at line 235 of file usb_descriptors.h.

U8 S_usb_interface_descriptor::iInterface

Index of string descriptor.

Definition at line 236 of file usb_descriptors.h.


The documentation for this struct was generated from the following file:
Generated on Fri Sep 11 14:23:55 2009 for ATMEL by  doxygen 1.5.3