-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
ISO endpoint allocation improvments #2567
Conversation
Please give me a few days. I would like to check the PR in my environment later. |
Take your time :) |
I had check that the PR works on my RP2040 and RX65N target board. |
Thanks for your check, although these 2 mcu don't use fifo allocation feature. I saw allocation is needed in dcd_rp2040 so it would help once it's implemented, not sure the case of RX. |
@hathach Maybe my dwc2 PR crashed your HIL test setup... |
Not at all, pi4 seems to struggle with usb stability. I need to do manual reboot after a while. Changes look great, merge now |
Describe the PR
TUP_DCD_EDPT_ISO_ALLOC
intotusb_mcu.h
video_capture
andvideo_capture_2ch
example work on NUCLEO-G0B1RE with ISO endpoints, previously only bulk endpoints work.Additional context
Now we can remove the buggy buffer free/realloc code from fsdev and dwc2 driver.