The Transfer Descriptors contain an error limit for which each transfer persists. However, is there a cumulative CRC error count on the host controller for every endpoint transfer on a USB 2.0 device?
The Transfer Descriptors contain an error limit for which each transfer persists. However, is
Share
As no one has answered this question as of yet (for 2 months), I will state my solution here.
The
USB 3.0specification (page 10-63) documented here:http://www.gaw.ru/pdf/interface/usb/USB%203%200_english.pdf
lists a property defined on the
GET_PORT_ERROR_COUNT.As this property is
USB 3.0exclusive, it is not backwards-compatible withUSB 2.0as of yet. Due to lack of WindowsUSB 3.0support (Windows 8 supported) and incomplete libusb support for the 3.0 standard onPOSIX-compliantmachines, I am unable to test if this property complies to my project.Driver Reference: http://lxr.free-electrons.com/source/include/linux/usb/hcd.h#L517