usbh: 完成传输后,会在 xfer_cb 消耗缓冲区之前释放端点
作者: hathach创建于 2026年9月19日更新于 2026年9月19日
标签Prio 📌followup
跟进 #3937 (#1292 设备端修复)。`usbh.c` 在传输完成后(大约在第 810 行)清除 BUSY|CLAIMED,但在类驱动的 `xfer_cb` 运行之前,清除的形状与设备端 #1292 竞争相同。在该窗口中声明并重新装载端点的任务可能会覆盖驱动尚未消耗的缓冲区。
内容来源: hathach/tinyusb