Suchergebnisse für Anfrage "linux-device-driver"
Kann ein Interrupt-Handler von demselben Interrupt-Handler ausgeschlossen werden?
Deaktiviert die CPU alle Interrupts auf der lokalen CPU, bevor sie den Interrupt-Handler aufruft? Oder deaktiviert es nur die bestimmte Interrupt-Leitung, di...
Was ist DMA-Mapping und DMA-Engine im Kontext des Linux-Kernels?
Was ist DMA-Mapping und DMA-Engine im Kontext des Linux-Kernels? Wann können die DMA-Zuordnungs-API und die DMA-Modul-API im Linux-Gerätetreiber verwendet werden? Ein echtes Beispiel für einen Linux-Gerätetreiber als Referenz wäre großartig.
Wie stelle ich eine USB-Verbindung zwischen zwei PCs her? [Closed]
Zusammenfassung (Was wir getan haben, was wir versucht haben): rundsätzlich besteht das Ziel darin, ein ADB-Protokoll über USB zwischen zwei Linux-Computern mithilfe von ADB-Quellcodes einzurichte Envinronment ist Ubuntu 16.0.4. Es gibt ...
Wie schreibe ich einen einfachen Linux-Gerätetreiber?
Ich muss einen SPI Linux Character-Gerätetreiber für omap4 von Grund auf neu schreiben. Ich kenne einige Grundlagen zum Schreiben von Gerätetreibern. Ich weiß jedoch nicht, wie ich anfangen soll, plattformspezifische Gerätetreiber von Grund auf ...
Ein virtuelles Eingabegerät wird unter Android als physische Tastatur erkannt
Ich habe eine einfache native Bibliothek in C erstellt, mit der der Benutzer ein Gerät mit dem Modul uinput erstellen kann. Der Code scheint zu funktionieren...
Es ist schwierig, die Verwendung von MODULE_DEVICE_TABLE (usb, id_table) zu verstehen
Es fällt mir schwer, die genaue Verwendung von zu verstehenMODULE_DEVICE_TABLE(usb, id_table) AFAIK dies erzeugt die Kartendateien, die später von verwendet werdenmodprobe Wenn ein neues Gerät eingefügt wird, wird es mit diesen ...
sie können feststellen, ob der Aufruf von unregister_chrdev () erfolgreich war
unregister_chrdev () Aufruf von [linux \ fs.h] verwendet, um 0 zurückzugeben, wenn erfolgreich und <0 in anderer Weise. In neueren Kernel-Versionen wurde der Rückgabewert der Funktion auf ungültig geändert, sodass nichts mehr zurückgegeben ...
Wie viele Anweisungen benötigt der Linux-Kernel, um einen Interrupt auf einem Armcortex A9 zu behandeln?
Ich möchte die Anzahl der benötigten Opcodes schätzen
Wie funktioniert die Bibliothek nl80211 & cfg80211?
Ich möchte lernen, wienl80211 undcfg80211 arbeitet im Detail. Funktionsablauf, wienl80211 interagieren mit Netzwerk-Tools wiewpa_supplicant, iw. Bitte schlagen Sie mir einige nützliche Links oder Bücher vor, auf die ich verweisen kann.
Wie ordne ich einen Linux-Kernel-Puffer dem User-Space zu?
Angenommen, der Puffer wird nach einem seitenbasierten Schema zugewiesen. Eine Möglichkeit, mmap zu implementieren, ist die Verwendung von remap_pfn_range. L...