USB device support consists of the
- USB device controller (UDC) drivers ,
- USB device controller (UDC) driver API,
- USB device stack
- USB device stack (next) API.
The USB device controller (UDC) driver API provides a generic and vendor independent interface to USB device controllers, and although, there a is clear separation between these layers, the purpose of