Hallo,
möcht mich nach jahrelangem Kampf mit Assembler mal wieder mit C rumschlagen und meinen ASM-Kernel durch einen C-Kernel ersetzen.
Das Tutorial über "Einen C-Kernel starten hab ich schon gelesen, allerdings will ich es selbst machen und so verstehen.
Was ich bisher weiß über die einzelnen Schritte, um einen C-Kernel zu starten:
1. ASM-Bootloader
2. Sprung in den Protected Mode
3. Laden des C-Kernels
4. Anspringen der C-Kerneladresse
Und momentan bin ich beim Übergang von 1 zu 2.
Viele sagen, dass man den Bootloader nicht selbst sondern mit GRUB machen soll -> Sorry, dem kann ich nicht zustimmen. Ich schreib lieber alles selbst.
Stimmen die obigen 4 Schritte überhaupt.?
Viele Grüße,
bsc
möcht mich nach jahrelangem Kampf mit Assembler mal wieder mit C rumschlagen und meinen ASM-Kernel durch einen C-Kernel ersetzen.
Das Tutorial über "Einen C-Kernel starten hab ich schon gelesen, allerdings will ich es selbst machen und so verstehen.
Was ich bisher weiß über die einzelnen Schritte, um einen C-Kernel zu starten:
1. ASM-Bootloader
2. Sprung in den Protected Mode
3. Laden des C-Kernels
4. Anspringen der C-Kerneladresse
Und momentan bin ich beim Übergang von 1 zu 2.
Viele sagen, dass man den Bootloader nicht selbst sondern mit GRUB machen soll -> Sorry, dem kann ich nicht zustimmen. Ich schreib lieber alles selbst.
Stimmen die obigen 4 Schritte überhaupt.?
Viele Grüße,
bsc

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken
Gespeichert



