Ich habe mich immer gefragt, warum ich ein Betriebssystem nicht von Grund auf neu schreibe, da ich so viel OS -Code gelesen habe und es satt habe. Jetzt kommt es hier! Es ist wie Linux 0.11 und der in https://github.com/cfenollosa/os-tutorial, aber nicht genau das gleiche.
Sie können einfach die Baugruppe und den C -Code durchsuchen. Sie können es jedoch nicht kompilieren oder ausführen, da es eine Reihe von Code zum Schreiben und Dinge gibt, die Sie vor dem Kompilieren und Booten des Systems vorbereiten können. Ich empfehle Ihnen, das erwähnte "Betriebssystem-Tutorial" vorher zu beenden. Es könnte und soll lange dauern, um den Kernel zu vervollständigen. Sei geduldig! (Ich sagte mir)
Nachdem ich den größten Teil des Kernels beendet habe, werde ich die Readme und Readmes in jedem Verzeichnis aktualisieren, in dem ich erklären werde, wie die Umgebung (GDB + QEMU) vorbereitet werden kann, wie die Versammlungscodes so geschrieben werden, wie es für Zeile Zeile ist.