1.. _udc_api: 2 3USB device controller (UDC) driver API 4###################################### 5 6The USB device controller driver API is described in 7:zephyr_file:`include/zephyr/drivers/usb/udc.h` and referred to 8as the ``UDC driver`` API. 9 10UDC driver API is experimental and is subject to change without notice. 11It is a replacement for :ref:`usb_dc_api`. If you wish to port an existing 12driver to UDC driver API, or add a new driver, please use 13:zephyr_file:`drivers/usb/udc/udc_skeleton.c` as a starting point. 14 15API reference 16************* 17 18.. doxygengroup:: udc_api 19