Descrição
Sistemas Linux conseguem configurar funções USB gadget por meio de uma biblioteca que envolve a API userspace configfs do kernel.
Este pacote é útil para dispositivos embarcados, placas de desenvolvimento, appliances ou ferramentas que fazem um dispositivo Linux aparecer como funções USB, como armazenamento, rede, serial ou HID. Ele não configura gadgets por si só; outro programa aplica a configuração.
Configuração USB gadget pode expor a máquina a hosts conectados e mudar o comportamento do dispositivo. Revise funções, permissões e caminhos de dados antes de habilitar.