Skip to content

drivers: usb: Port usb_dc_sam_usbc to UDC API #74665

@carlescufi

Description

@carlescufi

In order for the USB_DEVICE_STACK_NEXT to become the default, existing USB device drivers must be ported to it.
See #42066 for additional details.

Note that if this driver is not ported by Zephyr 4.0.0, this hardware will not work with the default USB stack in 4.0.0.

Example ports:

Skeleton file to use as a starting point:
https://github.com/zephyrproject-rtos/zephyr/blob/main/drivers/usb/udc/udc_skeleton.c

Documentation:
https://docs.zephyrproject.org/latest/connectivity/usb/device_next/usb_device.html
https://docs.zephyrproject.org/latest/connectivity/usb/device_next/api/index.html

Metadata

Metadata

Assignees

Labels

FeatureA planned feature with a milestonearea: USBUniversal Serial Bus

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions