summaryrefslogtreecommitdiff
path: root/examples/device/hid_multiple_interface
diff options
context:
space:
mode:
authorhathach <[email protected]>2026-07-12 00:10:10 +0700
committerhathach <[email protected]>2026-07-12 00:10:10 +0700
commit23242accfff0cfde25cc6c089d2e8dcd4d5560e4 (patch)
tree02d2d0a7fa6f031d64130abeda45d5fabce0e354 /examples/device/hid_multiple_interface
parent628e0e2998bc4a7363c320fc8ff1b90b7ded3009 (diff)
dcd(ch32_usbfs): reset stale transfer state in dcd_edpt_iso_activate
The no-op activate left a transfer armed before SET_INTERFACE valid in data.xfer, letting the ISR complete it against the old buffer. Drop the descriptor and NAK the endpoint (mirrors the nrf5x fix). Verified: usbtest 30/30 on ch32v103r, nanoch32v203, ch582m_evt. Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01HeF2gZ1M7GWkz6Av4BpKPg
Diffstat (limited to 'examples/device/hid_multiple_interface')
0 files changed, 0 insertions, 0 deletions