USB HOST DRIVER V03 Freescale Semiconductor / Motorola, USB HOST DRIVER V03 Datasheet - Page 33
![no-image](/images/no-image-200.jpg)
USB HOST DRIVER V03
Manufacturer Part Number
USB HOST DRIVER V03
Description
USB Host Driver v03
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
1.USB_HOST_DRIVER_V03.pdf
(160 pages)
- Current page: 33 of 160
- Download datasheet (3Mb)
3.5.5.
Requests specified descriptor from Device.
DeviceIoControl parameters:
lpInBuffer
Pointer to the buffer containing
completely filled by the caller to specify requested descriptor parameters.
nInBufferSize
Specify input buffer size in bytes. Must be equal to size of
lpOutBuffer
Pointer to the descriptor buffer. The type of this buffer varies depending of requested
descriptor
USB_DESC_REQUEST
Description by Desciptor type:
This buffer is completely filled by the Driver and specifies the requested descriptor
information if the request was successful.
nOutBufferSize
Specifies output buffer size in bytes. For configuration descriptor this member must be
equal to the size of the
M
for Device descriptor, Driver returns a
for
USB_STRING_DESCRIPTOR
length
for Configuration Descriptor, the Driver returns the configuration descriptor in a
USB_CONFIGURATION_DESCRIPTOR
endpoint descriptors for that configuration. The Driver can access the interface
and
USB_ENDPOINT_DESCRIPTOR
or Device-specific descriptors.
for Endpoint Descriptor, Driver returns a
for requested endpoint.
for Interface Descriptor, Driver returns a
for requested interface.
IOCTL_USB_GET_DESCRIPTOR
type
String
bString
endpoint
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
structure).
specified
descriptor,
member of the string descriptor.
USB_CONFIGURATION_DESCRIPTOR
descriptors
Programming Interface.
in
structure. The string itself is found in the variable-
USB_DESC_REQUEST
Driver
structures. The Driver also returns any class-specific
lpInBuffer
structure, followed by the interface and
as
returns
USB_DEVICE_DESCRIPTOR
USB_INTERFACE_DESCRIPTOR
USB_INTERFACE_DESCRIPTOR
USB_ENDPOINT_DESCRIPTOR
(
DescriptorType
the
USB_DESC_REQUEST
structure. The buffer must be
or greater (if the caller also
string
descriptor
structure.
member
structure.
,
structure
structure
in
and
3-11
of
a
Related parts for USB HOST DRIVER V03
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![USB-USBH-CDCXXX-P-P1-PLATFORM](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Class: CDC (Communication Device Class) - Platform License
Manufacturer:
MICRIUM
![USB-USBH-CDCXXX-P-P1-PRODLINE](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Class: CDC (Communication Device Class) - Product Line License
Manufacturer:
MICRIUM
![USB-USBH-CDCXXX-P-P1-SINGLE](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Class: CDC (Communication Device Class) - Single Product License
Manufacturer:
MICRIUM
![USB-USBH-HIDXXX-P-P1-PLATFORM](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Class: HID (Human Interface Device Class) - Platform License
Manufacturer:
MICRIUM
![USB-USBH-HIDXXX-P-P1-PRODLINE](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Class: HID (Human Interface Device Class) - Product Line License
Manufacturer:
MICRIUM
![USB-USBH-HIDXXX-P-P1-SINGLE](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Class: HID (Human Interface Device Class) - Single Product License
Manufacturer:
MICRIUM
![USB-USBH-LPC17X-P-P1-PLATFORM](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Core On The NXP LPC17xx - Platform License
Manufacturer:
MICRIUM
![USB-USBH-LPC17X-P-P1-PRODLINE](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Core On The NXP LPC17xx - Product Line License
Manufacturer:
MICRIUM
![USB-USBH-LPC17X-P-P1-SINGLE](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Core On The NXP LPC17xx - Single Product License
Manufacturer:
MICRIUM
![USB-USBH-LPC23X-P-P1-PLATFORM](/images/no-image3.png)
Part Number:
Description:
UC/USB-Host Core On The NXP LPC23xx - Platform License
Manufacturer:
MICRIUM
![MSC7110](/images/no-image3.png)
Part Number:
Description:
Low-Cost 16-Bit DSP with DDR Controller
Manufacturer:
Freescale Semiconductor / Motorola
![MSC7116](/images/no-image3.png)
Part Number:
Description:
Low-Cost 16-bit DSP with DDR Controller and 10/100 Mbps Ethernet MAC
Manufacturer:
Freescale Semiconductor / Motorola
Datasheet:
![MSC7119](/images/no-image3.png)
Part Number:
Description:
Low-Cost 16-bit DSP with DDR Controller and 10/100 Mbps Ethernet MAC
Manufacturer:
Freescale Semiconductor / Motorola
Datasheet:
![MSC7118](/images/no-image3.png)
Part Number:
Description:
Low-Cost 16-bit DSP with DDR Controller
Manufacturer:
Freescale Semiconductor / Motorola
Datasheet:
![MSC8101](/images/no-image3.png)
Part Number:
Description:
Functional Pin Difference Between the MSC8101 and MPC8260 Communications Processor Modules
Manufacturer:
Freescale Semiconductor / Motorola