LF OS

Aus Lowlevel
Version vom 9. Oktober 2010, 11:09 Uhr von Littlefox (Diskussion | Beiträge) (immer diese Vertipper ... ;))
Wechseln zu:Navigation,
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
http://www.lf-os.tk


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 Treiberinterface (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 (sollte behoben sein ...), 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.