5
« am: 04. October 2006, 16:00 »
Ok, mir ist jetzt bewusst geworden, dass ich die einen oder anderen Dinge nochmal genauer anschauen muss. Ich werde mich zuerst wieder ins Thema einlesen, und dann mein Design nochmals überarbeiten.
M.Nemo: Irgendwo hast du Recht.
Ich würde mal sagen ich habe diesen "Tick", alles unabhänig machen zu wollen. Meine Grundüberlegung für dieses Design war eigentlich, dass ich auf keinen Fall einen FS-Treiber im Kernel haben wollte. Denn wenn ich ein FS habe, dann müssen auch die anderen rein und das ist dann schlussendlich kein Mikrokernel mehr, meiner Meinung nach. Deshalb hab ich den Ressource-Lader erfunden. Das werde ich bestimmt nochmal überarbeiten. Das andere Problem ist die Tabelle. Ich muss mir diese nochmals neu überlegen. Denn wenn ich diese Tabelle zu genau definiere, so muss der Kernel über jedes neue, mögliche Modul bescheid wissen, was dann ja auch nicht mehr wirklich Mikrokernel ist, oder habe ich da ein falsches Verständnis von Mikrokernel?
Mich würde es jetzt noch interessieren, was ihr Grundsätzlich von der HAL-Tabelle haltet. Findet ihr diese so sinnvoll?
Vielen Dank,
jeb