Nuke
Aus Lowlevel
| Nuke | |
|---|---|
| Entwickler: | SHyx0rmZ |
| Akt. Version: | 00001 |
| Lizenz: | AVOL |
| OS-Eigenschaften | |
| Plattform: | x86 (x64 geplant) |
| Kernelart: | Exokernel |
| Sprache: | Assembler |
| API: | noch nicht vorhanden |
| Binärformat: | noch nicht vorhanden (RAW?) |
| IPC-Methode: | noch nicht vorhanden |
| Homepage | |
Nuke ist mein Hobby OS, welches zur Zeit noch im Real Mode läuft. Hauptziel von Nuke ist es, dem Benutzer eine schnelle Arbeit am Computer zu gewährleisten.
Inhaltsverzeichnis
Entwickler
Aktuelle Features
- Textausgabe
- Register Debugging
- 320x200x8 VGA
Historie
Die Versionsnummer besteht aus 5 Hex-Ziffern. Sie kann im Bootsektor an Adresse 0x127 - 0x12B ausgelesen werden. Kursiver Text zeigt noch nicht implementierte Features an.
Ver 00002
- GDT wird geladen // Muss noch angepasst werden
- IDT
- Exception Handling & IRQs
- Protected Mode
- FAT12
- NukeFS
Ver 00001
- Werte der Register auslesbar
- VGA
- Kernel wird von Floppy gelesen
Ver 00000
- Bootloader gibt Hallo Welt aus und rebootet nach Tastendruck
TODO
- Tastatur-Layout anpassen
- Dateisystem-Entwurf fertigstellen
- Festplatte beschreiben/lesen