Open cnlohr opened 1 year ago
Because it goes
SETUP - DATA 0 - ( PID OUT - DATA ) - PID IN (reply with data, or null data) - (PID OUT - DATA [null reply])
Don't send DATA OUT unless setup and DATA IN was OK.
I guess that means we need to figure out if we have an invalid state, i.e. chatter on EP0 w/o a SETUP
Because it goes
SETUP - DATA 0 - ( PID OUT - DATA ) - PID IN (reply with data, or null data) - (PID OUT - DATA [null reply])
Don't send DATA OUT unless setup and DATA IN was OK.
I guess that means we need to figure out if we have an invalid state, i.e. chatter on EP0 w/o a SETUP