Hello!
I have written some OS-code now, but i think it's pretty ugly by now(you can't call it a Kernel now, it's more like a few functions which i put together).
So i am wondering what design i should go for,
Micro-Kernel or a Monolithic Kernel.
I like Micro-Kernel's idea, but i don't if it is hard to code.
Would be nice if you give me some advices.
greetings, lodda.
Kernel Design
Re:Kernel Design
Just start working on a Monolithic kernel...then when you've got all the functions to load stuff off the disk...then start the microkernel files.
Re:Kernel Design
diddo to Tom, that's what i'm doing. I started about 3 months ago and have gotten very far. I am working on a boot problem, but i am getting ready to code the floppycode. That's what micro-kernel arch is all about, loading modules dynamically. Right now my kernel is just one big blob of a a monlithic kernel.
----
Be patient and get a good, solid, well-comment kernel before you move on to implementing a micro-kernel structure, that's my advice anyway
regards,
mr. xsism
----
Be patient and get a good, solid, well-comment kernel before you move on to implementing a micro-kernel structure, that's my advice anyway
regards,
mr. xsism
Re:Kernel Design
If you are looking for a shortish tutorial on basic OS design, check out this:
http://osdev.neopages.net/tutorials/design.php
K.J.
http://osdev.neopages.net/tutorials/design.php
K.J.