Usbio_bind_pipe – Motorola USB08 User Manual

Page 207

Advertising
background image

Universal USB Device Driver (USBIO)

Programming Interface

USB08 Evaluation Board

Designer Reference Manual

MOTOROLA

Universal USB Device Driver (USBIO)

207

USBIO_BIND_PIPE

The USBIO_BIND_PIPE structure provides information about the pipe to
bind to.

Definition

typedef struct _USBIO_BIND_PIPE{

UCHAR EndpointAddress;

} USBIO_BIND_PIPE;

Member

EndpointAddress

Specifies the address of the endpoint on the USB device that shall be
associated with the pipe. The endpoint address is specified as
reported in the corresponding endpoint descriptor.

The endpoint address includes the direction flag at bit position 7
(MSB).

Bit 7 = 1:

OUT endpoint

Bit 7 = 0:

IN endpoint

Refer to the Universal Serial Bus Specification 1.1, Chapter 9 for more
information.

Comments

This structure has to be used as an input for IOCTL_USBIO_BIND_PIPE
(

page 174

) operations. Only active endpoints from the current

configuration can be bound.

Advertising