| Zeile 1: | Zeile 1: | ||
{{Infobox OS | {{Infobox OS | ||
| Name = LF OS (LittleFox' Operating System oder Light & Fast Operating System) | | Name = LF OS (LittleFox' Operating System oder Light & Fast Operating System) | ||
| − | | Version = 1.0 Alpha | + | | Version = 1.0 Alpha 1 / Kernel4 |
| Entwickler = LittleFox | | Entwickler = LittleFox | ||
| Lizenz = NewBSD | | Lizenz = NewBSD | ||
| − | | Kernel = | + | | Kernel = Microkernel |
| − | | API = Nativ | + | | API = Nativ, evt. POSIX, und die API's anderer Hobby-OSe (damit ich weniger portieren muss :P) |
| Binaerformat = [[ELF]] | | Binaerformat = [[ELF]] | ||
| − | | Sprache = [[C]], [[C++]] | + | | Sprache = [[C]], [[C++]], [[Assembler]] |
| − | | Plattform = [[x86]] | + | | Plattform = [[x86]], später [[x86_64] |
| IPC = - | | IPC = - | ||
| Homepage = [http://www.lf-os.tk http://www.lf-os.tk] (englisch)<br>[http://littlefox.web-fuxx.de/newSite/lf_os.php http://littlefox.web-fuxx.de] (deutsch) | | Homepage = [http://www.lf-os.tk http://www.lf-os.tk] (englisch)<br>[http://littlefox.web-fuxx.de/newSite/lf_os.php http://littlefox.web-fuxx.de] (deutsch) | ||
}} | }} | ||
| − | LF OS ist ein weiteres Hobbybetriebssystem das in C und Assembler programmiert | + | LF OS ist ein weiteres Hobbybetriebssystem das in C/C++ und Assembler programmiert wird. |
| − | + | Da ich momentan wiedereinmal von vorne angefangen habe (einige haben das im Forum sicherlich schon mitbekommen) ist die Featureliste momentan ziemlich kurz. | |
| − | + | Die folgenden Features sind bereits implementiert: | |
| − | |||
| − | |||
| − | |||
* Physische Speicherverwaltung | * Physische Speicherverwaltung | ||
| − | * | + | * GDT/IDT |
| − | + | * plattformunabhängige Verwaltung der Interrupts (werden vom Plattformstarter auf Kernel-Events gemappt) | |
| − | + | * endlich mal ein grobes Design in menschenlesbarer Textform ;) | |
| − | * | ||
| − | * | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Sollte es Fragen geben, können diese gerne im LF OS Forum gestellt werden. | Sollte es Fragen geben, können diese gerne im LF OS Forum gestellt werden. | ||
| Zeile 42: | Zeile 26: | ||
Falls mich jemand unterstützen möchte, kann er sich gerne per PM oder [mailto:littlefox@web-fuxx.de E-Mail] bei mir melden. | Falls mich jemand unterstützen möchte, kann er sich gerne per PM oder [mailto:littlefox@web-fuxx.de E-Mail] bei mir melden. | ||
| − | Ich werde wahrscheinlich nicht nein sagen, da ein wenig Unterstützung nicht schlecht wäre | + | Ich werde wahrscheinlich nicht nein sagen, da ein wenig Unterstützung nicht schlecht wäre ;) |
[[Kategorie:Betriebssystem]] | [[Kategorie:Betriebssystem]] | ||