XMOS USB Device (XUD) Library

This document details the XMOS USB Device (XUD) Library. This library enables the development of USB 2.0 devices on the XMOS xCORE architecture.

This document describes the structure of the library, its basic use and resources required.

This document assumes familiarity with the XMOS xCORE architecture, the Universal Serial Bus 2.0 Specification (and related specifications), the XMOS tool chain and XC language.