Ich bin neu in der Linux-Kernel-Programmierung. Ich möchte ein Programm zum Auslesen von USB-Laufwerksinformationen wie Herstellername, Kapazität usw. entwickeln. Ich weiß über Deskriptoren und ihre Attribute Bescheid. Aber ich verstehe nicht, wie man die an das System angeschlossenen USB-Laufwerke aufzählt. Ich suche nach der Funktion, die die Verbindung zwischen Kernel und USB-Anschluss herstellt. Wie ist das möglich?
Verwandte Fragen
- arm7 usb-programmierung
- Linux-Bluetooth-Programmierung
- Ermitteln des HID-Pfads für USB-HID-Geräte mit libhid unter Linux
- Skript in udev-Regel wird nicht ausgeführt
- Was bedeutet es, einem Prozess unter Linux CAP_SYS_RAWIO zu geben?
- Welche Datenstrukturen sind im Linux-Kernel verfügbar?
- Ermitteln der Ladeadresse und des Einstiegspunkts des gestrippten Linux-Kernel-Images
- Wie kann ich testen, ob mein Treiber geladen ist, und dann auf meine Treiberfunktionen im Linux-Kernel zugreifen?
- USB-Proxy-Treiber oder gleichwertige Lösung?
- Wie man den gleichen Linux-Kernel zweimal erstellt und die gleiche Prüfsumme erhält
- Wie funktionieren die wahrscheinlich/unwahrscheinlich-Makros im Linux-Kernel und was ist ihr Nutzen?
Empfohlene Fragen
- Warum funktioniert Polymorphismus nicht ohne Zeiger/Referenzen?
- Nachahmung des Konstruktors von statischen Objekten in C
- Wie speichere ich Änderungen an meinen lokalen Daten in der Backbone.js-App?
- Anhalten des msbuild-Prozesses, wenn ein Ziel fehlschlägt
- Kerndaten - Einreichen von App-Store-Aktualisierungen
- Kein gültiger Modellbezeichner für Django Fixture-Daten?