-
- Downloads
Fix SIE stall caused by unhelpful Teensy usb_dev code
The original Teensy USB driver contained some code to helpfully clear any pending IN transactions when a new SETUP comes in. But this violates hardware's assumptions by messing with BDT entries from buffers that are still owned by hardware. Argh! This was causing the SIE to lock up while processing a SETUP immediately after a long control OUT transaction.
Loading
Please register or sign in to comment