Page 1 of 1

Question about design.

Posted: Fri Apr 22, 2011 12:30 am
by Igor1024
I'm planning to create monotask os with modular kernel and have some ideas about it. (Correct me if I'm wrong.)
So, the main function of kernel is memory management and task management (however it will just operate with 1 task), another functions are assigned for modules: disk module, text GUI module and another.
Interrupts should be sent to active program (to operate with them it should use syscalls of modules)...
So, that's the brief plan. Please, if I'm wrong in general detail correct me.

Re: Question about design.

Posted: Sun Apr 24, 2011 3:07 pm
by Combuster
Interrupts are normally handled by the drivers because they know what they are for. Good OS design makes the actual programs independent of the hardware details.