The latest development version of this page may be more current than this released 4.0.0 version.

USB device controller driver API

The USB device controller driver API is described in include/zephyr/drivers/usb/usb_dc.h and sometimes referred to as the usb_dc API.

This API has some limitations by design, it does not follow Device Driver Model and is being replaced by USB device controller (UDC) driver API.

API reference

USB Device Controller API