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

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.10. USB_SET_CONFIGURATION_REQUEST
Definition:
typedef struct _USB_SET_CONFIGURATION_REQUEST {
} USB_SET_CONFIGURATION_REQUEST;
Members:
ConfigIndex
Index of configuration descriptor. Used to identify configuration.
InterfaceCount
Count of interfaces that should be configured within this configuration. If –1 is specified,
all Interfaces with a configuration become configured with the zero alternate setting and
default maximum transfer size.
Interfaces[USB_MAX_INTERFACE_COUNT]
The array of interface settings should be configured within this configuration. This array
must contain
to –1.
Comments:
This structure is used by
Interfaces
transfer size for each interface that was configured.
M
USHORT
LONG
USB_INTERFACE_SETTING Interfaces[USB_MAX_INTERFACE_COUNT];
InterfaceCount
member is used (not equal to -1), it is possible to specify the maximum
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
IOCTL_USB_SET_CONFIGURATION
valid entries. Not applicable if
Programming Interface.
ConfigIndex;
InterfaceCount;
InterfaceCount
request. In addition when
is equal
3-33

Related parts for USB HOST DRIVER V03