|
#1
|
|||
|
|||
writing my own OS.....where to start from??
hi I wished to write a small OS, I would like to know if you know where to start, I've created my boot loader, but now I don't know what to write next... I'm not able to find any good src on the net......
thanks loman |
#2
|
|||
|
|||
Probably something for the devices.
|
#3
|
|||
|
|||
Quote:
Also, of some small interest: hxxp://www.linuxgazette.com/issue85/mahoney.html Regards, Satyric0n |
#4
|
|||
|
|||
About OS
Hi,
IMHO, a man who want to start (ehmmm, sorry 4 my english) writing his own OS need basic theory about scheduler, processes and threads , memory management, and so on...but maybe you already know this things. Maybe you want to start writing an OS based on microkernel like L4 (very nice IMO ) .... I am not an expert, i'm only a student but as you already know, writing an OS is not only a boot sector. After that, you will know how, what and where to do something. IMO. PS. Oh my god, this is my first post! |
#5
|
|||
|
|||
Try going to www.osdev.org, it links to a nice OS development resource centre which has lots of info.
|
#6
|
|||
|
|||
Well here is a bit of info on the subject... hxxp://my.execpc.com/~geezer/osd/
alt.os.development would also be a good place to find more info |
#7
|
|||
|
|||
in my opinion the first and the most important thing to write OS is to know very very much about Memory Management, without good and nice memory management you canť write some nice kernel
but its very hard to work |
#8
|
||||
|
||||
Try reading source code of other O.S. such as LinuX,HURD,BSD
P.s.> reading iz a source of knowledge ! Soorrry for my bad english ;o)) |
#9
|
|||
|
|||
Have look here, you may get something.....
http://www.cse.ogi.edu/class/cse526/Reading%20List.html http://www.nondot.org/sabre/os/articles http://www.memorymanagement.org http://www.williamstallings.com/OS4e.html |
#10
|
|||
|
|||
Crazy idea!
Quote:
|
#11
|
|||
|
|||
Look at this
http://www.reactos.com/ |
#12
|
|||
|
|||
Search Around for "Bonifide OS Dev" they have a mass of sources and technical data that will help you get started
|
#13
|
|||
|
|||
May be hxxp://oslib.sourceforge.net/ help you
|
#14
|
||||
|
||||
Charm OS. I think it is a very good start point:
http://gryaznov.net/projects/list.php?p=chaos |
#15
|
|||
|
|||
I think linux source is best choice.
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Where to start? | cybercoder | General Discussion | 2 | 10-30-2012 17:56 |