1
Lowlevel-Coding / Re: USB generic EHCI host driver == wie?
« am: 23. April 2007, 20:23 »
also mittlerweile bin ich soweit, dass ich den USB controller mittels PCI gefunden habe
Nun möchte ich nen UHCI (scheint am "einfachsten" zu sein) host controller
treiber basteln.
Jetzt mein Problem: weiss jemand wie man die USB enumeration genau macht?
also ich schick an device 0x0 endpoint 0x0 einen getDeviceDescriptor Befehl.
schickt mir das device gleich den descriptor oder muss ich nochmal nen
"IN" Befehl senden? Bzw muss ich dazwischen warten oder kann ich alles in
einen schedule bauen?
Danke für jede kleine Hilfe, weil ich hab im ganzen Internet nicht viel mehr als die USB Spezifikationen gefunden...
Nun möchte ich nen UHCI (scheint am "einfachsten" zu sein) host controller
treiber basteln.
Jetzt mein Problem: weiss jemand wie man die USB enumeration genau macht?
also ich schick an device 0x0 endpoint 0x0 einen getDeviceDescriptor Befehl.
schickt mir das device gleich den descriptor oder muss ich nochmal nen
"IN" Befehl senden? Bzw muss ich dazwischen warten oder kann ich alles in
einen schedule bauen?
Danke für jede kleine Hilfe, weil ich hab im ganzen Internet nicht viel mehr als die USB Spezifikationen gefunden...