LF OS
Aus Lowlevel
Version vom 13. August 2010, 19:24 Uhr von Littlefox (Diskussion | Beiträge) (LittleFOx' Operating System in der Infobox hinzugefügt)
| LF OS (LittleFox' Operating System) | |
|---|---|
| Entwickler: | LittleFox |
| Akt. Version: | 1.0 Alpha 5 / Kernel2 |
| Lizenz: | NewBSD |
| OS-Eigenschaften | |
| Plattform: | x86 |
| Kernelart: | Microkernel |
| Sprache: | C |
| API: | Nativ |
| Binärformat: | ELF |
| IPC-Methode: | - |
| Homepage | |
LF OS ist ein weiteres Hobbybetriebssystem das in C und Assembler programmiert ist.
Folgende Features sind bereits implementiert:
- Basics (GDT, IDT, IRQ Handler ...)
- Tastaturtreiber
- VESA Grafikmodus (von GRUB initialisiert)
- eine einfachste Shell (nur im Textmodus)
- Physische Speicherverwaltung
- ELF-Loader
- Multitasking im Usermode
- eine einfachste API
Folgende Features sind momentan in Arbeit:
- Maustreiber (noch einige Bugs ...)
- Paging
Folgende Features fehlen noch:
- Dateizugriffe (Speichergeräte, Dateisysteme ...)
- Klickibunti-Oberfläche
- ein Teiberinterface (Planung bereits fertig)
Sollte es Fragen geben, können diese gerne im LF OS Forum gestellt werden. Die englische Version unter http://www.lf-os.tk spinnt manchmal etwas, die deutsche unter http://littlefox.web-fuxx.de funktioniert in der Regel.
Falls mich jemand unterstützen möchte, kann er sich gerne per PM oder E-Mail bei mir melden.