![]() |
|
|
|
#1
|
|||
|
|||
|
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 |
|
#2
|
|||
|
|||
|
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 |
|
#3
|
||||
|
||||
|
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)) |
|
#4
|
|||
|
|||
|
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 |
|
#5
|
|||
|
|||
|
Tutorial for OS writers
(but in Russian ): hxxp://www.codenet.ru/progr/os/intro.php
|
|
#6
|
|||
|
|||
|
If you interesting in "Realtime Operating Systems. Concepts and Implementation of Microkernels for Embedded Systems." by Dr. J��rgen Sauermann, Melanie Thelen, let me know. I'll send.
|
|
#7
|
|||
|
|||
|
linux is a good example.
you should write some code switch to 32-bit model(in x86 pc). |
|
#8
|
|||
|
|||
|
Crazy idea!
Quote:
|
|
#9
|
||||
|
||||
|
Quote:
thiz source code iz well documented and you shuldn't read whole source ;o)) .. Sorry for my English ,iam only human ;o)) Last edited by N0P; 05-27-2004 at 22:23. |
|
#10
|
|||
|
|||
|
The best OS's I've seen for beginners are SteveOS and JeffOS...both are really easy c code on setting up the IDT, keyboard handlers, basic memory management/paging.
For something more serious, I really love ReactOS (I'm a developper in the team). It's an open-source clone of Windows NT and I'm sure in a couple of years will run more then 80% of Windows apps. The whole kernel is really enlightening to look at, and it works basically just like NT's. Best regards, Alex Ionescu http://www.relsoft.net |
|
#11
|
|||
|
|||
|
This is the "write your own Operating System" OS-FAQ.
/http://mega-tokyo.com/osfaq2/ |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Where to start? | cybercoder | General Discussion | 2 | 10-30-2012 17:56 |
| ICELicense - no idea where to start | *RemedY* | General Discussion | 10 | 11-07-2004 00:27 |