USBGadget AUSBLinuxGadgetisadevicewhichhasaUDC(USBDeviceController)andcanbeconnectedtoaUSBHosttoextenditwithadditionalfunctionslikeaserial Agadgetisseenbyitshostasasetofconfigurations,eachofwhichcontainsanumberofinterfaceswhich,fromthegadget’sperspective,areknownasfunctions,eachfunctionrepresentinge...