DescDevAddr |
DevAddr = (slot << 12) | (unit << 8) | (Enum << 4) | IfcNum. Enum is assigned by the USB device enumerator. Range: 0 to 65535 |
DescIfcIndex |
Index = PipeType << 5 | PipeDirection << 4 | EpAddress. Used for unique enumeration of the endpoints. Range: 0 to 255 |
DescIfcNum |
The interface number of the endpoints interface. Range: 0 to 255 |
DescEpAddress |
The endpoints address (direction bit stripped). Range: 0 to 15 |
DescPipeDirection |
Transfer direction of this endpoint. Enumerations: |
DescPipeType |
The endpoint type extracted from the endpoint descriptor attribute field. Enumerations: - ctrl (1)
- iso (2)
- bulk (3)
- intr (4)
|
DescAttributes |
Complete endpoint atribute field. For debugging only. Range: 0 to 255 |
DescMaxPacketSize |
The maximum packet size the endpoint is capable of sending or receiving. Range: 0 to 65535 |
DescInterval |
Interval for polling endpoint data transfers (in frame counts). Ignored for bulk and control endpoints. Iso endpoints must be equal 1. Field may range from 1 to 255 for interrupt endpoints. Range: 0 to 255 |
DescRawData |
Endpoint descriptor raw data for debugging purposes only. Length: 0 to 7 |
StatXferPackets |
The number of packets transferred by the endpoint. |
StatXferBytes |
The number of bytes transferred by the endpoint. |
StatXferQlen |
The number of frames enqueued at the endpoint. |
StatXferStalled |
The number of stall conditions detected. |
StatXferIoError |
The number of I/O errors detected. |
StatXferBabble |
The number of Babble errors detected. |
StatXferOverrun |
The number of Frame Overrun errors detected. |
StatXferToggle |
The number of Toggle errors detected. |