KNOS
Aus Lowlevel
KNOS
KNOS ist ein monolitischer Kernel, der im Moment nur Programme aus dem Speicher laden kann. Es gibt eine Shell und ein Testprogramm.
Aufbau
Allgemein
Der Kernel hat eine Speicherverwaltung, eine Verwaltung für die GDT und eine Prozessverwaltung. Alle Daten für den Grafikzugriff (Text) und die Abfragen der Tastatur werden über Interrupts gehandelt. Die Grafikdaten werden direkt in den Grafikspeicher geschrieben und die Tastaturdaten in einen Speicher, der abgefragt werden kann.