Universal USB Device Driver (USBIO)
Contents
USB08 Evaluation Board
Designer Reference Manual
MOTOROLA
Universal USB Device Driver (USBIO)
133
IOCTL_USBIO_UNBIND_PIPE . . . . . . . . . . . . . . . . . . . . . . 175
ICOTL_USBIO_RESET_PIPE . . . . . . . . . . . . . . . . . . . . . . .176
IOCTL_USBIO_ABORT_PIPE . . . . . . . . . . . . . . . . . . . . . . .177
IOCTL_USBIO_GET_PIPE_PARAMETERS . . . . . . . . . . . . 178
IOCTL_USBIO_SET_PIPE_PARAMETERS . . . . . . . . . . . . 179
IOCTL_USBIO_PIPE_CONTROL_TRANSFER_IN . . . . . . . 180
IOCTL_USBIO_PIPE_CONTROL_TRANSFER_OUT . . . . .181
Data Transfer Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
Bulk and Interrupt Transfers . . . . . . . . . . . . . . . . . . . . . 182
Isochronous Transfers . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Input and Output Structures . . . . . . . . . . . . . . . . . . . . . . . . . 185
USBIO_DRIVER_INFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
USBIO_DESCRIPTOR_REQUEST . . . . . . . . . . . . . . . . . . .187
USBIO_FEATURE_REQUEST . . . . . . . . . . . . . . . . . . . . . . 188
USBIO_STATUS_REQUEST. . . . . . . . . . . . . . . . . . . . . . . . 189
USBIO_STATUS_REQUEST_DATA . . . . . . . . . . . . . . . . . . 190
USBIO_GET_CONFIGURATION_DATA . . . . . . . . . . . . . . . 191
USBIO_GET_INTERFACE. . . . . . . . . . . . . . . . . . . . . . . . . . 192
USBIO_GET_INTERFACE_DATA . . . . . . . . . . . . . . . . . . . . 193
USBIO_INTERFACE_SETTING . . . . . . . . . . . . . . . . . . . . . 194
USBIO_SET_CONFIGURATION . . . . . . . . . . . . . . . . . . . . . 195
USBIO_CLASS_OR_VENDOR_REQUEST . . . . . . . . . . . . 196
USBIO_DEVICE_PARAMETERS . . . . . . . . . . . . . . . . . . . . 198
USBIO_INTERFACE_CONFIGURATION_INFO . . . . . . . . .200
USBIO_PIPE_CONFIGURATION_INFO . . . . . . . . . . . . . . . 202
USBIO_CONFIGURATION_INFO . . . . . . . . . . . . . . . . . . . . 204
USBIO_FRAME_NUMBER . . . . . . . . . . . . . . . . . . . . . . . . . 205
USBIO_DEVICE_POWER . . . . . . . . . . . . . . . . . . . . . . . . . . 206
USBIO_BIND_PIPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
USBIO_PIPE_PARAMETERS . . . . . . . . . . . . . . . . . . . . . . .208
USBIO_PIPE_CONTROL_TRANSFER . . . . . . . . . . . . . . . . 209
USBIO_ISO_TRANSFER. . . . . . . . . . . . . . . . . . . . . . . . . . . 210
USBIO_ISO_PACKET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
USBIO_ISO_TRANSFER_HEADER . . . . . . . . . . . . . . . . . .213
Enumeration Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
USBIO_PIPE_TYPE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
USBIO_REQUEST_RECIPIENT . . . . . . . . . . . . . . . . . . . . . 215
USBIO_REQUEST_TYPE . . . . . . . . . . . . . . . . . . . . . . . . . . 216
USBIO_DEVICE_POWER_STATE . . . . . . . . . . . . . . . . . . . 217
Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
Содержание MC68HC908JB8
Страница 2: ...blank ...
Страница 6: ...Designer Reference Manual USB08 Evaluation Board 6 List of Sections MOTOROLA List of Sections ...
Страница 16: ...Designer Reference Manual USB08 Evaluation Board 16 List of Tables MOTOROLA List of Tables ...
Страница 42: ...Designer Reference Manual USB08 Evaluation Board 42 Hardware Description MOTOROLA Hardware Description ...
Страница 88: ...Designer Reference Manual USB08 Evaluation Board 88 USB08 Descriptors MOTOROLA USB08 Descriptors ...
Страница 243: ...blank ...