Menu

DayOS / News: Recent posts

Herzlich willkommen im Usermode!

Die aktuellste version des DayOS Kernels ist nun in der Lage Prozesse im Usermode zu starten und verwalten. In vorigen DayOS Versionen mit C++-Kernel waren einige gravierende Bugs in der Speicherverwaltung zu finden, welche den Usermode sehr instabil machten. Diese wurden jedoch im C-Kernel vollständig behoben. Nun geht es daran, vorhandene Module vom alten Kernel in den neuen zu integrieren und lauffähig zu machen.

Posted by Yannick 2013-07-14

Die Speicherverwaltung ist fertig!

Die Speicherverwaltung enthält nun alle geplanten Funktionen und arbeitet schneller und Speichersparender als die alte Speicherverwaltung. Natürlich muss noch ausgiebig getestet werden, um den ein oder anderen Bug zu erwischen.

Posted by Yannick 2013-02-02

Redesign der Speicherverwaltung

Das Redesign der Speicherverwaltung hat begonnen, wobei zuerst die Physische Speicherverwaltung, dann die virtuelle und dann die Heap abgearbeitet werden. Das Grundkonzept des Systems ist fertig, muss aber an einigen Stellen noch etwas nachgebessert werden.

Posted by Yannick 2012-12-31

Redesign des Kernels

Das aktuelle Design des Kernels ist mehr oder weniger zufällig gewachsen, weshalb einige Probleme auftauchen. Darunter sind gravierende Probleme mit dem Multitasking, Multithreading und der Speicherverwaltung. Aufgrund dieser Tatsachen wird der Kernel jetzt einem Redesign unterzogen, bei dem eine Modulare Struktur für das leichte Austauschen von Modulen ermöglichen. Hierfür wird eine RAM-Disk für das Laden der Boottreiber und eine HAL eingerichtet. Momentan wird es erst einmal eine HAL für die x86 Architektur geben, welche aber eine so allgemeine Schnittstelle besitzen wird, dass man auch andere Architekturen ohne Probleme integrieren kann. Am endgültigen Design wird noch gearbeitet, wird aber in ein paar Tagen verfügbar sein.

Posted by Yannick 2012-12-08

DayOS Buildumgebung für Windows fertiggestellt

Die Buildumgebung um DayOS auf Windows zu bauen ist jetzt fertig!
Sie kann in der Download Sektion heruntergeladen werden.
Um sie zu nutzen einfach den aktuellen Git-Ordner in die Buildumgebung kopieren (Der Git-Ordner muss dayos heißen!). Dann einfach ein Doppelklick auf 'dayos-buildenv.bat' und los geht der Spaß.
Unter Umständen muss noch der 'imdisk' Treiber installiert werden. Das Setup befindet sich im Ordner 'crosstools-complete'.... read more

Posted by Yannick 2012-10-22

Wiederbelebung

Das DayOS Projekt hat lange aus Zeitmangel der Entwickler keine Fortschritte gemacht. Das soll sich jetzt ändern! In Zukunft möchten wir jede Woche eine kleine News Nachricht herausgeben, in der Events und aktuelle Entwicklungen bekannt gegeben werden.

Edit: Jede Woche geht nicht wirklich (Zeitprobleme und zu wenig neues ;-)).
Ab und zu wird aber mal was neues gepostet werden.

Posted by Yannick 2012-09-28

0.0.2 Release

Das 0.0.2 Release ist fast fertig! Die Neuerungen betreffen das Multitasking, Memory Management und die Shell.

Posted by Yannick 2011-05-25

Hilfe gesucht

Du kannst C++, C, x86 Assembler oder alles zusammen? Dann bist du hier genau richtig! Wir suchen noch Entwickler für dieses Projekt.
Dieses Projekt ist für Einsteiger und Fortgeschrittene OS-Dever geeignet.

Um mitzumachen, einfach eine Mail an einen der Admins.

Wir zählen auf dich!

Posted by Yannick 2011-03-13
MongoDB Logo MongoDB