Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drivers: usb: Port usb_dc_smartbond to UDC API #74662

Open
carlescufi opened this issue Jun 21, 2024 · 0 comments
Open

drivers: usb: Port usb_dc_smartbond to UDC API #74662

carlescufi opened this issue Jun 21, 2024 · 0 comments
Assignees
Labels
area: USB Universal Serial Bus Feature A planned feature with a milestone
Milestone

Comments

@carlescufi
Copy link
Member

carlescufi commented Jun 21, 2024

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

@carlescufi carlescufi added the area: USB Universal Serial Bus label Jun 21, 2024
@carlescufi carlescufi added this to the v4.0.0 milestone Jun 21, 2024
@jfischer-no jfischer-no changed the title Port usb_dc_smartbond to USB_DEVICE_STACK_NEXT drivers: usb: Port usb_dc_smartbond to UDC API Jun 25, 2024
@aescolar aescolar added the Feature A planned feature with a milestone label Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: USB Universal Serial Bus Feature A planned feature with a milestone
Projects
None yet
Development

No branches or pull requests

3 participants