Liteos
Schreiben Sie ein einfaches Betriebssystem, das auf "Betriebssystem Wahrheit Restore" basiert.
Module, die implementiert wurden
- Bootstrap
- Speicherpaging + virtueller Speicher
- Multi-Process/Thread (Benutzerprozess-/Kernel-Thread) Planung, Aufgaben-Berechtigungsstufe-Switching
- Interrupt Verarbeitungsmodul
- Timer, Festplatte, Tastatur, Grafikkarte und andere Treiber
- Dateisystem mit Klasse ext2
- Dynamische Speicherzuweisung und Recycling (Malloc und kostenlos)
- Systemaufrufe
- Ausführung externer Programme (Parsen und Laden von ELF -Dateien, jedoch nur mit der internen Betriebssystemschnittstelle)
- Grundlegende Implementierung von Pipelines
Zukünftige Ziele
- Implementierung der grundlegenden grafischen Schnittstelle
- Implementierung des grundlegenden Netzwerkprotokollstapels
Demo Bild
