Suchergebnisse für Anfrage "embedded-linux"
Wie wird der Init-Prozess im Linux-Kernel gestartet?
Ich versuche, den Init-Prozess im Linux-Kernel zu verstehen, der der erste Prozess ist und statisch mit dem Makro INIT_TASK initialisiert wird. 161 #define INIT_TASK(tsk) \ 162 { \ 163 .state = 0, \ 164 .stack = &init_thread_info, \ 165 .usage = ...
Tipps zum Erlernen von Embedded Linux [closed]
Ich möchte die Grundlagen von Embedded Linux lernen. Dazu gehe ich davon aus, dass ich eine Art Hardware-Karte kaufen und den Linux-Kernel-Code haben muss.Ic...
Volatile und seine schädlichen Auswirkungen
Ich bin ein Embedded-Entwickler und verwende ein flüchtiges Schlüsselwort, wenn ich mit E / A-Ports arbeite. Mein Projektmanager schlug jedoch vor, dass die Verwendung von flüchtigen Schlüsselwörtern schädlich ist und viele Nachteile mit sich ...
Unterschied zwischen device_register und driver_register
Ich schreibe einen UART-Treiber. Ich bin auf die beiden Funktionen im Kapitel 14. Linux-Gerätemodell gestoßen. int device_register(struct device *dev); int driver_register(struct device_driver *drv);Da UART ein Char-Treiber ist, habe ich die ...
Erklärung der Adressierung und Busarchitektur von ARM-Peripheriegeräten (insbesondere von mobilen Geräten)?
Ich werde zunächst sagen, dass ich kein Experte auf diesem Gebiet bin und meine Frage möglicherweise ein Missverständnis enthält. In diesem Fall würde ich mich freuen, wenn Sie mich korrigieren und Ressourcen anhängen, damit ich ...
Was bedeutet "-sh: executable_path: not found"?
Ich versuche, eine ausführbare Datei in der Linux-Shell auszuführen (OpenELEC auf Himbeer-Pi) OpenELEC:~ # /storage/fingi/usr/lib/autossh/autossh -sh: /storage/fingi/usr/lib/autossh/autossh: not foundWas bedeutet in diesem Fall "nicht ...
Fehler beim Erstellen von Mono in Scratchbox [duplizieren]
Diese Frage hat hier bereits eine Antwort:Cross compile Mono für Arm 2 AntwortenIch habe versucht, Mono für Arm in Scratchbox unter Ubuntu 11.10 zu kompilier...
Das Abbrechen von pthread_cond_wait () hängt mit dem PRIO_INHERIT-Mutex
Update, 4/10 2012: Behoben durch libc patchIch habe ein Problem beim Löschen von Threads in
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 ...
Was ist die Verwendung des GFP_USER-Flags in kmalloc?
oweit ich verstehe, die Verwendung in derGFP_USER flag (im Aufruf ankmalloc) wird verwendet, um Speicherplatz für Benutzer zu reservieren. Bedeutet dies, dass sich die zugewiesene Seite im Kernelbereich befindet, auf den der Benutzer zugreifen ...