USB HOST DRIVER V03 Freescale Semiconductor / Motorola, USB HOST DRIVER V03 Datasheet - Page 46

no-image

USB HOST DRIVER V03

Manufacturer Part Number
USB HOST DRIVER V03
Description
USB Host Driver v03
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
3.6.2.
Definition:
typedef struct _USB_DESC_REQUEST {
} USB_DESC_REQUEST, *PUSB_DESC_REQUEST;
Members:
DescriptorType
One of descriptor types. For possible value see table 3.4 in constants section
Index
Used for string descriptors only. Specifies string index. The language table can be
obtained with zero index.
LanguageId
Used for string descriptors only. Specifies the language ID of the descriptor to be
retrieved.
ConfigIndex
This member is used for configuration, interface or endpoint descriptor request. Specifies
index of the configuration descriptor for which the required descriptor is requested. For a
configured Device, a value of –1 implies a
configuration.
InterfaceIndex
This member is used for an interface or endpoint descriptor request. Specifies the index
of the interface descriptor in a selected configuration. If the endpoint descriptor requests
the value of –1, this means it is necessary to lookup the endpoint of the descriptor by
means of the endpoint address, among all the interfaces configured.
M
UCHAR DescriptorType;
union {
};
struct {
};
struct {
};
char ConfigIndex;
char InterfaceIndex;
char AltSetting;
char EndpointIndex;
USHORT LanguageId;
char
USB_DESC_REQUEST
Index;
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Programming Interface.
request descriptor from the current
3-24

Related parts for USB HOST DRIVER V03