Usbio_Descriptor_Request - Motorola USB08 Reference Manual

Universal serial bus evaluation board using the mc68hc908jb8
Table of Contents

Advertisement

USBIO_DESCRIPTOR_REQUEST

Definition
Members
Comments
USB08 Evaluation Board
MOTOROLA
The USBIO_DESCRIPTOR_REQUEST structure provides information
used to get or set a descriptor.
typedef struct _USBIO_DESCRIPTOR_REQUEST{
USBIO_REQUEST_RECIPIENT Recipient;
UCHAR DescriptorType;
UCHAR DescriptorIndex;
USHORT LanguageId;
} USBIO_DESCRIPTOR_REQUEST;
Recipient
Specifies the recipient of the get or set descriptor request. The values
are defined by the enumeration type
USBIO_REQUEST_RECIPIENT
DescriptorType
Specifies the type of descriptor to get or set. The values are defined
by the Universal Serial Bus Specification 1.1, Chapter 9 and
additional device class specifications.
Value
1
2
3
4
5
21
DescriptorIndex
Specifies the index of the descriptor to get or set.
LanguageId
Specifies the Language ID for string descriptors. Set to zero for other
descriptors.
This structure has to be used as an input for
IOCTL_USBIO_GET_DESCRIPTOR
IOCTL_USB_SET_DESCRIPTOR
Universal USB Device Driver (USBIO)
Universal USB Device Driver (USBIO)
(page
Meaning
Device Descriptor
Configuration Descriptor
String Descriptor
Interface Descriptor
Endpoint Descriptor
HID Descriptor
(page
(page
Programming Interface
215).
151) and
152) requests.
Designer Reference Manual
187

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68hc908jb8

Table of Contents