openAVproductions/openAV-Ctlra

Rework API for driver USB functions

Opened this issue · 0 comments

General cleanup and refactoring of the USB functions would be good. In particular, splitting out the USB subsystem into its own struct, and removing it from impl.h would allow it to co-exist a bit more peaceuflly it with any future other backends.