kernel

Beim Rechnen ist der Kernel ein Computerprogramm, das Eingabe- / Ausgabeanforderungen von Software verwaltet und diese in Datenverarbeitungsbefehle für die Zentraleinheit und andere elektronische Komponenten eines Computers übersetzt. Der Kernel ist ein grundlegender Teil des Betriebssystems eines modernen Computers. Dieses Tag ist für allgemeine Fragen zu Code bestimmt, der im Kontext eines Betriebssystemkerns ausgeführt wird.
5
Antworten

Wo finde ich Beispielquelldateien für Linux-Gerätetreiber, Third Edition? [geschlossen]

Ich arbeite an Linux-Gerätetreiber, dritte Ausgabe und während das Buch unter Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen Lizenz, ich kann nicht scheinen, um den Quellcode für die Beispiele zu finden, die in dem Buch...
26.01.2010, 21:00
3
Antworten

Wie reverse lookup linux kernel config Option in menuconfig

Wenn ich eine Option in .config finde, die ich aktivieren oder deaktivieren möchte. Gibt es einen schnellen Weg, um es im menuconfig Menü zu finden? d. Ich möchte nicht, dass CONFIG_STRICT_DEVMEM gesetzt wird. Ich musste raten, wo ich es find...
28.11.2011, 22:36
3
Antworten

Thread-lokaler Speicher im Kernel-Modus?

Gibt es eine Thread-Local Storage (TLS) Entsprechung für Kernel-Modus-Treiber in Windows (Win32 um genau zu sein)? Was ich versuche zu erreichen: Irgendwann aus der Dispatch-Routine meines Treibers kann es viele andere Funktionen aufrufen...
20.03.2012, 23:38
2
Antworten

Kernel-Modul Init- und Exit-Funktionen werden in falscher Reihenfolge aufgerufen

Ich mache ein sehr einfaches Hello-World-Kernel-Modul und bekomme ein verrücktes Verhalten. Dies funktionierte, bis ich auf Kernel 3.3.8 umstieg und jetzt ... Nun, es ruft die Funktion init beim Beenden und die Funktion exit beim Initialis...
12.10.2012, 14:29
4
Antworten

Mac Kernel Panic aufrufen?

Ich suche also nach Quellcode, um den Mac Kernel zum Absturz zu bringen. Ich habe crashme für debain linux gefunden, aber das funktioniert nicht für den mac kernel. Also habe ich mich gefragt, ob jemand weiß, wo ich ein Befehlszeilen-Dienstprogr...
11.01.2012, 23:41
2
Antworten

Wie bekomme ich eine Liste aller aktiven Kernel-Treiber auf meinem Android-System?

Wie kann ich eine Liste aller aktiven Kernel-Treiber auf meinem Android-System erhalten? Was ist gleichwertig mit Linux "lsmod" in Android? Ich benutzte AdB Shell und öffnete auch meine Android Terminal Emulator App und machte einen "lsmod". Ich...
17.01.2012, 20:55
1
Antwort

Konvertiere die Quell-IP-Adresse von struct iphdr * in String-Äquivalent unter Verwendung von Linux netfilter

Ich möchte die Quelle & amp; Ziel-IP-Adressen von einem Paket, das mit netfilter bis char * erfasst wurde. In meiner Netfilter-Hook-Funktion habe ich: %Vor% Danke.     
15.02.2012, 16:07
4
Antworten

Was ist der Unterschied zwischen Kernel-Threads und User-Threads?

Was ist der Unterschied zwischen Kernel-Threads und User-Threads? Wird der Kernel-Thread im Kernel-Modus geplant und ausgeführt? Was sind Techniken zum Erstellen von Kernel-Threads? Ist der Benutzer-Thread geplant, wird er im Benutzermodus au...
13.02.2011, 16:00
8
Antworten

Was ist ein "Haken" und wie kann ich einen in Java schreiben? Und wie man mit dem Kernel kommuniziert, um die Tasten zu kennen, die vom Benutzer gedrückt werden / sich beim OS registrieren

Obwohl ich viel gesucht habe, ist mir immer noch unklar, was genau ein "Haken" ist. Zum Beispiel habe ich diesen Beitrag auf Wiki-Antworten gelesen:    Ein Hook ist eine Methode, ein Stück Code vor einem anderen zu platzieren   Stück Code,...
02.09.2011, 15:14
2
Antworten

C Struct Syntax Frage

Diese Frage tauchte auf, als ich kürzlich einen ziemlich alten Treiber für mein RAID-Gerät geöffnet habe. Um den Treiber für ein Linux-System kompilieren zu können, habe ich angefangen, alle Fehler zu untersuchen, die ich bei der Ausgabe bekomme...
20.07.2011, 07:53