-
|
What would it need to add isochronous transfer to stm32 f3. I need it for the uac2_headset example. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Here's a rough list of what it would take for the
I think DMA would be the trickiest since it'll need to be configurable by the application (since there are only a limited number of DMA channels). I think for now all the DMA is to be blocking. It may be also desired for the usb device driver to report CRC errors or buffer underruns to the USBD core, but I don't think there is an interface for that at the moment. (Reviewing #593 is a good place to start, but I'm not so up to date with any of the recent isochronous work). |
Beta Was this translation helpful? Give feedback.
Here's a rough list of what it would take for the
stm32_fsdevdriver:I think DMA would be the trickiest since it'll need to be configurable by the application (since there are only a limited number of DMA channels). I think for now all the DMA is to be blocking.
It may be also desired for the usb device driver to report CRC errors or buffer underruns to the USBD core, b…