Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   writing my own OS.....where to start from?? (https://forum.exetools.com/showthread.php?t=3950)

loman 04-17-2004 01:47

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

Rhodium 04-17-2004 04:14

Probably something for the devices.

Satyric0n 04-17-2004 04:33

Quote:

Originally Posted by loman
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

I read this page sometime last year, found it very interesting: hxxp://nocturnalnetwork.com/os.htm

Also, of some small interest: hxxp://www.linuxgazette.com/issue85/mahoney.html

Regards,
Satyric0n

LonelyWolf 04-19-2004 22:10

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!

auroras 04-20-2004 17:57

Try going to www.osdev.org, it links to a nice OS development resource centre which has lots of info.

ceK52z 04-20-2004 19:26

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

zEr0 04-20-2004 19:31

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

N0P 04-20-2004 21:05

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))

WobblyBottom 04-21-2004 03:39

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

Barmaley 04-21-2004 05:52

Tutorial for OS writers :) (but in Russian :( ): hxxp://www.codenet.ru/progr/os/intro.php

Barmaley 04-21-2004 05:57

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.

eaglexmw 04-21-2004 08:38

linux is a good example.

you should write some code switch to 32-bit model(in x86 pc).

foxzz81 04-21-2004 09:31

i think you can find MSDOS source in internet, it will good work for u. because linux is full of difficulties which one is not good at it.
I found it is http://www.driverdevelop.com/dlit.php?id=272, but it require access. good lucky for u.

JMI 04-21-2004 10:56

Actually, the DOS source is also on the FTP, if one has access, which loman should.

Regards,

TQN 04-21-2004 10:59

You can see MenuetOS, a open source 32bit OS and free FASM source code.


All times are GMT +8. The time now is 06:45.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX