| Zeile 138: | Zeile 138: | ||
= Roadmap = | = Roadmap = | ||
| − | ''' Research Phase | + | ''' Ziele für Sprung in Research Phase 1 (Version 0.01)''' |
* Single-CPU | * Single-CPU | ||
| − | * Funtionierender Bootsektor für Floppy und CD | + | * Funtionierender Bootsektor für Floppy (ROFS) und CD (ISO9660) - (Einheitlicher Code, bis auf die unterschiedliche Sektorgröße). |
| − | * Funktionierender Bootloader | + | * Funktionierender Bootloader, der System-Vorab-Checks durchführt, bevor gewissen Funktionen wie Protected Mode oder Paging benutzt werden. |
| − | * | + | * Ausführliche Comments in Bootsektoren und Bootloader. |
| + | * AiCOS-Source-Tree, Hardwarebedingter Code wird von System-Code getrennt, damit soll später eine bessere Portierbarkeit erreicht werden, wodurch nur der Hardwarebedingte Code (überwiegend Assembler) ausgetauscht werden muss. | ||
| + | * AiCOS-Startup-Dummy. | ||
| − | ''' Research Phase | + | ''' Ziele für Sprung in Research Phase 2 (Version 0.02)''' |
* Differenzierung des Kernelgrundsystem in Management-Kernel, CPU-Kernel & I/O-Kernel | * Differenzierung des Kernelgrundsystem in Management-Kernel, CPU-Kernel & I/O-Kernel | ||
* Channel-System als IPC implementieren | * Channel-System als IPC implementieren | ||