| Zeile 117: | Zeile 117: | ||
=== Was für Tabletten nehmt ihr eigentlich? Und warum nehmt ihr nicht genug davon? === | === Was für Tabletten nehmt ihr eigentlich? Und warum nehmt ihr nicht genug davon? === | ||
| − | Natürlich nur $ | + | Natürlich nur $WIRKSTOFF von $FIRMA. $WERBESPRUCH. <br /><small>(Dieser Absatz wurde zensiert, weil Markenrechtler meistens Weicheier ohne Leben und/oder Freunde sind und keinen Spaß verstehen.)</small> |
== Kritik == | == Kritik == | ||
| Zeile 135: | Zeile 135: | ||
* Ausgeklügelte Verzeichnisstruktur des Quelltextes | * Ausgeklügelte Verzeichnisstruktur des Quelltextes | ||
* State-of-the-art Makefile | * State-of-the-art Makefile | ||
| + | |||
| + | |||
| + | == Teilweise implementiert == | ||
| + | Folgende Teile sind in Arbeit und schon teilweise implementiert: | ||
* niwohunloader: Kann beide Kernel laden | * niwohunloader: Kann beide Kernel laden | ||
* SMP: APs werden niwohlosisiert und laufen in Ermangelung genügender Tasks bisher noch im Leerlauf – theoretisch ist ein Multiprozessorbetrieb aber bereits möglich | * SMP: APs werden niwohlosisiert und laufen in Ermangelung genügender Tasks bisher noch im Leerlauf – theoretisch ist ein Multiprozessorbetrieb aber bereits möglich | ||
| − | == | + | == Rudimentär implementiert == |
| − | Folgende Teile | + | Folgende Teile hat irgendwer halb-besoffen runtergetippt und trotzdem eingecheckt: |
* stoiber32: Kann schon Exceptions, Interrupts, Paging, APIC, Multitasking, Syscalls, SMP, … – im master-Branch noch nicht ganz so weit | * stoiber32: Kann schon Exceptions, Interrupts, Paging, APIC, Multitasking, Syscalls, SMP, … – im master-Branch noch nicht ganz so weit | ||
* stoiber64: Kann auch schon Exceptions und lernt gerade physische Speicherverwaltung. | * stoiber64: Kann auch schon Exceptions und lernt gerade physische Speicherverwaltung. | ||
| + | |||
== To-Do == | == To-Do == | ||