- Why Register?
- Download development tools
- Create and track support tickets
- Subscribe to resource updates
- Access latest developer news
USB Library
XMOS supports a software library that enables you to build USB systems. You can design USB interfaces that follow standard USB classes (such as USB Audio, USB HID, or USB DFU), and USB interfaces that follow your own custom standards. The XUD library takes care of the low level packet handling, and requires you to just implement endpoint functionality.
The library documentation describes the implementation of a HID device as an example of a standard USB device class.
The current USB library and documentation is released as beta software. The XUD interface is likely to be improved and changes made to existing function calls.
Revision History
| Revision | Released | Formats | Supported Tools |
|---|---|---|---|
| Version: 1.7.0 | December 05, 2011 | download | 11.2 |
| Version: 1.6 | March 25, 2011 | download | 11.2.0 |
| Version: 1.5 | February 14, 2011 | download | 10.4.2 |
| Version: 1.3 | January 07, 2011 | download | 10.4.2,11.2.0 |
| Version: 1.2 | August 27, 2010 | download | 10.4.2,11.2.0 |

