connectivity/usb/device_next/api/udc.html · connectivity/usb/device_next/api/udc.rst 공식 원문 ↗

Zephyr 3.7.0 · Connectivity · USB · Device Next

USB Device Controller (UDC) Driver API

Device Driver Model 기반 controller 계층을 구현하고 기존 usb_dc driver를 이전합니다.

Official pathconnectivity/usb/device_next/api/udc.html
Source fileconnectivity/usb/device_next/api/udc.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

Experimental UDC API의 header, 기존 usb_dc 대체 관계와 새 driver 작성용 skeleton 경로를 안내합니다.

Header

udc.h

Replaces

usb_dc

Template

udc_skeleton.c

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 017612E286F6E912C58D89777CD5156DCE6F9686E196DF377AA385FA9E8B3F9B
.. _udc_api:

USB device controller (UDC) driver API
######################################

The USB device controller driver API is described in
:zephyr_file:`include/zephyr/drivers/usb/udc.h` and referred to
as the ``UDC driver`` API.

UDC driver API is experimental and is subject to change without notice.
It is a replacement for :ref:`usb_dc_api`. If you wish to port an existing
driver to UDC driver API, or add a new driver, please use
:zephyr_file:`drivers/usb/udc/udc_skeleton.c` as a starting point.

API reference
*************

.. doxygengroup:: udc_api

Part 3

한국어 전문 번역

USB device controller(UDC) driver API

USB device controller driver API는 include/zephyr/drivers/usb/udc.h에 기술되어 있으며 UDC driver API라고 부릅니다.

UDC driver API는 experimental 상태이므로 별도 공지 없이 변경될 수 있습니다. 기존 usb_dc API를 대체합니다.

기존 driver를 UDC driver API로 port하거나 새 driver를 추가하려면 drivers/usb/udc/udc_skeleton.c를 시작점으로 사용합니다.

API reference

USB device controller driver API reference는 Doxygen group udc_api에서 제공합니다.

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.