http://www.usb.org/developers/docs/ The USB 3.1 Specification released on July 26, 2013 and ECNs approved through February 15, 2017 (ECNs/ Engineering Change Notices) Universal Serial Bus Revision 3.1 Specification (.zip file format, size 78.4 MB) /developers/docs/usb_31_062717.zip