Hallo, kann mir jemand sagen, wieviel USB-Hostcontroller auf einem Motherboard in der Regel verbaut sind? Also ohne die Trennung von OHCI/UHCI und EHCI. Immer nur ein Hostsystem oder können auch mehrere verbaut sein? So weit wie ich mich erinnern kann, sind bei Firewire mehrere Hostcontroller verbaut. Wie ist es bei USB? Gruß
"lspci" bzw der Windows-Gerätemanager geben da Auskunft. Bei mir isses nur einer: 00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) 00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3) (Die Subfunktion ".0" ist OHCI, ".1" ist der EHCI) Ist aber auch nur ein Firewire: 05:0b.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
Auf den ersten Mainboards mit USB gab es i.d.R. nur einen, mittlerweile sind immer mehrere drauf. Je nach Board ist die Anzahl verschieden, meist 2-5 oder auch noch mehr. Sieht man übrigens auch im Gerätemanager von Windows.
Ok danke erstmal. Nur wie funktioniert das. Ein USB-System darf ja nur aus max. 127 Geräten bestehen. Wie funktioniert das mit der Adressvergabe. Benutze ich einen generischen Treiber wie wie z.B "USBIO" bekomme ich alle angeschlossenen Geräte, welche diesen Treiber benutzten, in meiner Applikation gemeldet. Ich bekomme ja nicht mit, mit welchen Host die arbeiten. Dann könnte ja passieren, das es z.B 2 mal die USB-Adresse 1 gibt.??? Gruß
Timm1234 schrieb: > Ok danke erstmal. Nur wie funktioniert das. Ein USB-System darf ja nur > aus max. 127 Geräten bestehen. Nö, kein "USB-System", sondern ein "USB" bzw "USB-Baum". > Wie funktioniert das mit der > Adressvergabe. Jeder Bus zählt seine eigenen Device-Nummern unabhängig von den anderen durch, um ein Gerät eindeutig zu identifizeren brauchst du BUS- und DEVICE-Nummer.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.