example o.s.

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
nuno_silva_pt

example o.s.

Post by nuno_silva_pt »

can anyone send me an example of any kind of o.s. for example asm, c++, etc....
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:example o.s.

Post by Pype.Clicker »

maybe you could check Mobius sources. It seems to have rather clean design and to be quite well documented (especially if you run Doxygen on it :)
Tim

Re:example o.s.

Post by Tim »

Thanks for the recommendation :). Other good learning OSes are OpenBLT (http://www.openblt.org/) and Cosmos (http://www.execpc.com/~geezer/os/).
Therx

Re:example o.s.

Post by Therx »

I strongly recommend the OSD kernels http://my.execpc.com/~geezer/osd/

My own kernel is fairly neat ::) xinit.port5.com

Edit: If its easy for anyone could they compile it and test on whatever system. I know that the floppy driver doesn't work but for example the PCI detection on the State VC should give some devices.
DarylD

Re:example o.s.

Post by DarylD »

Also, on my webpage, although my kernel isn't complete there is quite a bit done you might find useful for reference.

The source code is heavily commented and very wordy so it should be clear whats should be happening.

Oh and the Mobius is a good source too, I would recommend Pype's code, but I find it hard to follow sometimes!! ;)
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:example o.s.

Post by Pype.Clicker »

Daryl Dudey wrote: Oh and the Mobius is a good source too, I would recommend Pype's code, but I find it hard to follow sometimes!! ;)
I guess this is because i tend to #define some meta-language on top of C ...
Post Reply