Kernel kann Interrupts

Ab und zu, wenn ich mal Zeit und Lust habe, programmiere ich an einem eigenen Kernel rum. Das dient eigentlich nur dazu, damit ich mal etwas mehr über eine Intel-CPU (bzw. deren kompatible) lerne und auch um mal hinter die Kulissen zu gucken.
Vieles habe ich durch Copy&Paste aus Tutorien übernommen, aber natürlich muss ich auch viel lesen, um zu verstehen, wie ich die Codeschnippsel an meinen Kern anpassen muss, damit er läuft.

Immerhin: Seit heute kann ich Interrupts aufrufen!

Jetzt muss ich aber noch die ganzen Interrupthandler schreiben, denn im Moment habe ich nur einen Handler, der anzeigt, welcher Interrupt aufgerufen wurde. Ausserdem muss ich wohl noch einige Interrupts auf meinen Handler umbiegen.
Nebenbei lerne ich, wie man Symbole in einem Programm findet, wie man den gdb bei solchen Sachen nutzt und einiges mehr.

Für einen Programmierer auf jeden Fall eine spannende Sache!

Trackbacks

Trackback-URL für diesen Eintrag

Dieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.