Crate rdxusb_protocol

Source

Structs§

RdxUsbDeviceInfo
Struct returned by the device info control request
RdxUsbFsPacket
Data packet passed to USB-full-speed devices which have a max packet size of 64.
RdxUsbPacket
Generic data packet passed to/from RdxUsb APIs.

Enums§

RdxUsbCtrl
Control requests supported

Constants§

ENDPOINT_IN
In bulk xfer endpoint (has top bit set)
ENDPOINT_OUT
Out bulk xfer endpoint
MESSAGE_ARB_ID_DEVICE
Specifies the frame is specifically addressed to/from the device.
MESSAGE_ARB_ID_EXT
this bit is true on arbitration IDs RdxUsbFsPacket::arb_id that are extended (29-bit).
MESSAGE_ARB_ID_RTR
this bit is true on arbitration IDs RdxUsbFsPacket::arb_id associated with an RTR frame.
PROTOCOL_VERSION_MAJOR_FS
USB-Full Speed protocol version