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

no-image

USB HOST DRIVER V03

Manufacturer Part Number
USB HOST DRIVER V03
Description
USB Host Driver v03
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
USB_DEVICE_DESCRIPTOR_TYPE
USB_CONFIGURATION_DESCRIPTOR_TYPE
USB_STRING_DESCRIPTOR_TYPE
USB_INTERFACE_DESCRIPTOR_TYPE
USB_ENDPOINT_DESCRIPTOR_TYPE
USB_ENDPOINT_TYPE_CONTROL
USB_ENDPOINT_TYPE_ISOCHRONOUS
USB_ENDPOINT_TYPE_BULK
USB_ENDPOINT_TYPE_INTERRUPT
USB_FEATURE_ENDPOINT_STALL
USB_FEATURE_REMOTE_WAKEUP
USB_GETSTATUS_SELF_POWERED
USB_GETSTATUS_REMOTE_WAKEUP_ENABLED
USB_GETSTATUS_ENDPOINT_HALT
3.9.2.
MOTUSB programming interface uses the following USB 1.1 specification constants
provided by DDK in usb100.h header file:
M
USB Specification Defined Constants.
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Code
Code
Code
Code
Table 3.4 Descriptor types.
Table 3.5 Endpoint Types.
Table 3.6 Feature Selectors.
Table 3.7 Status Values.
Programming Interface.
0x00
0x01
Value
0x01
0x02
0x03
0x04
0x05
0x00
0x01
0x02
0x03
0x01
0x02
0x01
Value
Value
Value
ENDPOINT_HALT
DEVICE_REMOTE_WAKEUP
Device Descriptor
Configuration Descriptor
String Descriptor
Interface Descriptor
Endpoint Descriptor
Control Endpoint
Isochronous Endpoint
Bulk Endpoint
Interrupt Endpoint
Device is self powered
Device supports remote
wakeup
Endpoint Stall Feature Set
USB Spec. Value
Comments
Comments
Comments
3-45

Related parts for USB HOST DRIVER V03