Programming Interface; E.5 Programming Interface; Programming Interface Overview; E-1 I/O Operations Supported By The Usbio Device Driver - Motorola USB08 Reference Manual

Universal serial bus evaluation board using the mc68hc908jb8
Table of Contents

Advertisement

E.5 Programming Interface

E.5.1 Programming Interface Overview
Table E-1. I/O Operations Supported by the USBIO Device Driver
IOCTL_USBIO_GET_DRIVER_INFO
IOCTL_USBIO_GET_STATUS
IOCTL_USBIO_GET_INTERFACE
IOCTL_USBIO_GET_CURRENT_FRAME_NUMBER
IOCTL_USBIO_GET_DEVICE_POWER_STATE
IOCTL_USBIO_SET_DEVICE_POWER_STATE
IOCTL_USBIO_BIND_PIPE
IOCTL_USBIO_RESET_PIPE
IOCTL_USBIO_PIPE_CONTROL_TRANSFER_IN
IOCTL_USBIO_PIPE_CONTROL_TRANSFER_OUT
ReadFile
WriteFile
USB08 Evaluation Board
MOTOROLA
Operation
Universal USB Device Driver (USBIO)
Universal USB Device Driver (USBIO)

Programming Interface

Used On
Bus Action
device
-
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
-
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
request on default pipe
device
-
device
-
device
-
reset on hub port, USBD
device
assigns USB address
device
-
device
-
device
set properties on hub port
device
-
pipe
-
pipe
request on default pipe
pipe
-
pipe
-
pipe
-
pipe
request on pipe
pipe
request on pipe
pipe
data transfer from pipe (IN)
pipe
data transfer to pipe (OUT)
Designer Reference Manual
149

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc68hc908jb8

Table of Contents