In a nutshell, I would say gadget drivers are a way to make a generic embedded single board computer with a USB peripheral controller behave like some particular USB device like mass storage, ethernet, serial ports etc, keyboard etc.
This is not for PCs or embedded devices that only have a USB host controller.
|