Miosix USB stack


The mxusb library is an USB device stack for the Miosix kernel. It is designed using a "descriptor oriented" configuration model. The same way the USB host can infer all device information by parsing endpoints, this library tries to automagically configure the USB hardware of a microcontroller given the descriptors only.
As a result application developers need only to understand how USB works and not how the USB peripheral specific to a microcontroller works.

List of implemented features

List of features not yet implemented

Terraneo Federico