orphan: |
---|
vendor: | XMOS |
---|---|
version: | 2.4.1 |
scope: | General Use |
description: | USB device library |
category: | General Purpose |
keywords: | USB, bulk, HID |
devices: | xcore.ai, xcore-200 |
The XMOS USB Device (XUD) library provides a low-level interface to USB. lib_xud is a software defined, industry-standard, USB library that allows you to control an USB bus via xcore ports.
The library provides functionality to act as a USB device only.
- USB 2.0 Full-speed (12Mbps) and High-speed (480Mbps)
- Device mode
- Bulk, control, interrupt and isochronous endpoint types supported
- A complete worked example of a HID mouse
- SOF tokens are not CRC checked on XS3 based devices (see tests/test_sof_badcrc) (#99)
- XMOS XTC Tools: 15.3.0
- None
The following application notes use this library:
This package is supported by XMOS Ltd. Issues can be raised against the software at: http://www.xmos.com/support