Me deparei com algumas dúvidas:
- Quais são exatamente as diferenças entre um host e um dispositivo USB? É só quem aciona o ônibus?
- Quando dois dispositivos se conectam, como o dispositivo diz "ei, eu serei o host e você será o dispositivo?"
- Um dispositivo pode atuar como host e como dispositivo. Por exemplo, "A" deve atuar como um dispositivo quando um host USB está conectado e "A" deve atuar como um host quando um dispositivo USB está conectado?