Closed martinling closed 5 days ago
@antoinevg
This is good to go now and has working tests, but it's currently stacked on your draft version of #124, so I'm leaving it marked as draft.
Once you have a final version of #124 I'll need to rebase it, but otherwise it's ready for review.
This is rebased and ready to go now.
This PR adds support for alternate interface settings and implements the
SET_INTERFACE
andGET_INTERFACE
requests correctly, as per USB 2.0 sections 9.2.4, 9.4.4, 9.4.10, 9.6.5.