Skip to content

drivers: usb: Port usb_dc_sam_usbhs to UDC API #74663

@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

Labels

FeatureA planned feature with a milestonearea: USBUniversal Serial Busplatform: Microchip SAMMicrochip SAM Platform (formerly Atmel SAM)

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions