Review of how my OS design is coming along

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
Post Reply
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Review of how my OS design is coming along

Post by nekros »

I'd just like any thoughts you guys might have of how my OS's design is coming along. I've been working on my design doc in my projects wiki at http://leviathanv.googlecode.com.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Re: Review of how my OS design is coming along

Post by pcmattman »

Hi,

I only had a quick skim over it, but it looks good for an initial design. I'd be interested to see how it goes in implementation and testing.

I think your "Signals" idea for communication is an interesting concept. Out of interest, if I wanted to send a buffer that's, say, 256 bytes long - how would I do that in this design?

Some implementation examples might help make the design a bit clearer.

Really though, that's just some nitpicking - the true test of the design will be when you complete it and begin to implement it.
User avatar
nekros
Member
Member
Posts: 391
Joined: Wed Mar 05, 2008 9:10 pm
Contact:

Re: Review of how my OS design is coming along

Post by nekros »

I haven't written down how messages work yet, but basically you can send dynamic sized structures between processes. Thanks for the info, I'll be sure to add some examples.
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Post Reply