complete simple kernel example

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
stanko51
Member
Member
Posts: 32
Joined: Fri Mar 27, 2009 6:58 pm

complete simple kernel example

Post by stanko51 »

Hello,

I'm looking for a light but still very complete kernel example with source code (memory managmenent, process and thread...etc). It could be UNIX based, like some kind of light Linux.

Do you know a good one ?
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Re: complete simple kernel example

Post by AJ »

Minix?

Cheers,
Adam
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: complete simple kernel example

Post by 01000101 »

MMURTL, XINU, and MircoC are good examples. I have books on all of those and they really give unique perspectives on various ways of impelementing core units of an OS (for me, the biggest aspect was Networking).
User avatar
bewing
Member
Member
Posts: 1401
Joined: Wed Feb 07, 2007 1:45 pm
Location: Eugene, OR, US

Re: complete simple kernel example

Post by bewing »

You could search back through this board for the MIT series on OS development. One of the "soucecode examples" included in the downloads is a full copy of a simple UNIX -- about half a meg of source, IIRC.
OrOS
Member
Member
Posts: 143
Joined: Sat Sep 08, 2007 11:26 pm
Location: Canada

Re: complete simple kernel example

Post by OrOS »

You may be interested in the entire course, in which case its available here.
Post Reply