[1] super speed protocol
a. ctrl transfer
1).setup
if(ACK with SeqNum==1 & NumP==1)
enter Data or Status stage
else if(ACK with RTY or ERDY not in flow ctrl state)
Resend SETUP DP
else if(NRDY)
enter flow ctrl
else if(ERDY in flow ctrl)
exit flow CTRL
enter Data or Status stage
2) data in stage
If RCV ERDY not in flow ctrl state, host will ignore this TP.
3). STATUS stage
If (rcv ACK or STALL TP)
finish status stage
else if(rcv NRDY)
enter flow ctrl state
else if(rcv ERDY & in flow ctrl state)
RESEND another status
else if(rcv ERDY not in flow ctrl state)
finish status sateg
b. BULK transfer
1) BULKIN