Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 04-17-2004, 01:47
loman
 
Posts: n/a
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
Reply With Quote
  #2  
Old 04-17-2004, 04:14
Rhodium
 
Posts: n/a
Probably something for the devices.
Reply With Quote
  #3  
Old 04-17-2004, 04:33
Satyric0n
 
Posts: n/a
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
Reply With Quote
  #4  
Old 04-19-2004, 22:10
LonelyWolf
 
Posts: n/a
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!
Reply With Quote
  #5  
Old 04-20-2004, 17:57
auroras
 
Posts: n/a
Try going to www.osdev.org, it links to a nice OS development resource centre which has lots of info.
Reply With Quote
  #6  
Old 04-20-2004, 19:26
ceK52z
 
Posts: n/a
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
Reply With Quote
  #7  
Old 04-20-2004, 19:31
zEr0 zEr0 is offline
Friend
 
Join Date: Mar 2002
Posts: 27
Rept. Given: 1
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 2
Thanks Rcvd at 0 Times in 0 Posts
zEr0 Reputation: 1
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
Reply With Quote
  #8  
Old 04-20-2004, 21:05
N0P's Avatar
N0P N0P is offline
Friend
 
Join Date: Aug 2003
Location: Brno[CzechRepublic]
Posts: 83
Rept. Given: 19
Rept. Rcvd 10 Times in 9 Posts
Thanks Given: 7
Thanks Rcvd at 21 Times in 14 Posts
N0P Reputation: 10
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))
Reply With Quote
  #9  
Old 04-21-2004, 03:39
WobblyBottom
 
Posts: n/a
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
Reply With Quote
  #10  
Old 04-21-2004, 05:52
Barmaley
 
Posts: n/a
Tutorial for OS writers (but in Russian ): hxxp://www.codenet.ru/progr/os/intro.php
Reply With Quote
  #11  
Old 04-21-2004, 05:57
Barmaley
 
Posts: n/a
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.
Reply With Quote
  #12  
Old 04-21-2004, 08:38
eaglexmw
 
Posts: n/a
Talking

linux is a good example.

you should write some code switch to 32-bit model(in x86 pc).
Reply With Quote
  #13  
Old 04-21-2004, 09:31
foxzz81
 
Posts: n/a
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.
Reply With Quote
  #14  
Old 04-21-2004, 10:56
JMI JMI is offline
Leader
 
Join Date: Jan 2002
Posts: 1,627
Rept. Given: 5
Rept. Rcvd 199 Times in 99 Posts
Thanks Given: 0
Thanks Rcvd at 96 Times in 94 Posts
JMI Reputation: 100-199 JMI Reputation: 100-199
Actually, the DOS source is also on the FTP, if one has access, which loman should.

Regards,
__________________
JMI
Reply With Quote
  #15  
Old 04-21-2004, 10:59
TQN TQN is offline
VIP
 
Join Date: Apr 2003
Location: Vietnam
Posts: 299
Rept. Given: 127
Rept. Rcvd 11 Times in 9 Posts
Thanks Given: 80
Thanks Rcvd at 44 Times in 19 Posts
TQN Reputation: 11
You can see MenuetOS, a open source 32bit OS and free FASM source code.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


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


All times are GMT +8. The time now is 01:55.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX
( 1998 - 2021 )