| Zeile 18: | Zeile 18: | ||
== Meine Ziele == | == Meine Ziele == | ||
| − | * Kerneltyp: | + | (leicht geänderte Ziele) |
| − | * Single-Tasking mit Erweiterung durch TSR-Konzept ([[MS-DOS]]). | + | |
| − | * | + | * Wissen sammeln (in allen Richtungen) :D |
| + | * Kerneltyp: Mal sehen. Irgendwas zwischen modularem, exo- oder monolithischem Kernel. | ||
| + | * Single-Tasking mit Erweiterung durch TSR-Konzept ([[MS-DOS]]). Vielleicht Multitasking. | ||
| + | * im Moment ist Paging vorgesehen. Vielleicht irgendwann eine Umstellung oder Halbumstellung auf Segmentierung. | ||
| + | * Eigenes Dateiformat für ausführbare Dateien und Objektdateien. | ||
| + | * Ausführbares Format: oben genanntes und flat binary. | ||
* Ein paar Programme portieren oder schreiben. | * Ein paar Programme portieren oder schreiben. | ||
'''Aktueller Stand:''' Ich bin leider erst dabei, beim Singletasking den Switch zu den Usermode-Segmenten einzubauen. Danach kommt physische Speicherverwaltung und (weitere) Segmentierung. | '''Aktueller Stand:''' Ich bin leider erst dabei, beim Singletasking den Switch zu den Usermode-Segmenten einzubauen. Danach kommt physische Speicherverwaltung und (weitere) Segmentierung. | ||