NerdyKernel
Aus Lowlevel
Version vom 17. Februar 2009, 21:43 Uhr von Rizor (Diskussion | Beiträge)
rizor-OS ist ein kleines Hobby-OS bei dem ich viel über die LowLevel-Programmierung lernen möchte.
Entwickler
Features
Folgende Features sind implementiert
- Microkernel
- x86
- GDT
- IDT
- CPUID
- teile der libc
Roadmap
- rizor-OS-0.1:
- Multitasking
- libc (fast komplette Implementierung)
- Treiber für das Display und die Tastatur im Userspace
- rizor-OS-0.2:
- Shell-Integration
- Dateisystem
- vollständige libc
- rizor-OS-0.3:
- Netzwerktreiber
- kleiner konsolenbasierter Browser
- kleinen Dateimanager
- Entfernte Planung:
- Teile der Treiber sollen in den Kernel verlagert werden um ein optimales Leistungs-Stabilitätsverhältnis zu gewährleisten
- Portierung auf x86-64
- guter Treibersupport (unter Umständen ein Einbau der CDI)