Designer Reference Manual
USB08 Evaluation Board
202
Universal USB Device Driver (USBIO)
MOTOROLA
Universal USB Device Driver (USBIO)
USBIO_PIPE_CONFIGURATION_INFO
The USBIO_PIPE_CONFIGURATION_INFO structure provides
information about a pipe.
Definition
typedef struct _USBIO_PIPE_CONFIGURATION_INFO{
USBIO_PIPE_TYPE PipeType;
ULONG MaximumTransferSize;
USHORT MaximumPacketSize;
UCHAR EndpointAddress;
UCHAR Interval;
UCHAR InterfaceNumber;
UCHAR reserved1;
UCHAR reserved2;
UCHAR reserved3;
} USBIO_PIPE_CONFIGURATION_INFO;
Members
PipeType
Specifies the type of the pipe. The values are defined by the
enumeration type USBIO_PIPE_TYPE (
MaximumTransferSize
Specifies the maximum size, in bytes, of data transfers the USBD
supports on this pipe. This is the maximum size of buffers that can be
used with read or write operations on this pipe.
MaximumPacketSize
Specifies the maximum packet size of USB data transfers the
endpoint is capable of sending or receiving as reported by the device
in the corresponding endpoint descriptor. Refer to the Universal Serial
Bus Specification 1.1, Chapter 9 for more information.
EendpointAddress
Specifies the address of the endpoint on the USB device as reported
in the corresponding endpoint descriptor.
The endpoint address includes the direction flag at bit position 7
(MSB)
Bit 7 = 0:
OUT endpoint
Bit 7 = 1:
IN endpoint
Refer to the Universal Serial Bus Specification 1.1, Chapter 9 for more
information.
Содержание 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 ...