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: [CPU]
Posts: 100
Rept. Given: 19
Rept. Rcvd 13 Times in 12 Posts
Thanks Given: 16
Thanks Rcvd at 58 Times in 23 Posts
N0P Reputation: 13
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 05-27-2004, 09:19
ssnui
 
Posts: n/a
Crazy idea!

Quote:
Originally Posted by N0P
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))
You would go crazy if you try to read the source of Linux, or BSD. It will take you couple months just to understand the low level code. Why not try to start with this books "linux kernel internal", then move up from there. I also have a book "Writing 32-bit OS" from Sams which have all the source in there too. PM me if you want the source.
Reply With Quote
  #11  
Old 04-21-2004, 19:40
eugene_i
 
Posts: n/a
Look at this
http://www.reactos.com/
Reply With Quote
  #12  
Old 04-21-2004, 19:43
SoPo
 
Posts: n/a
Search Around for "Bonifide OS Dev" they have a mass of sources and technical data that will help you get started
Reply With Quote
  #13  
Old 04-21-2004, 23:32
_kin_
 
Posts: n/a
May be hxxp://oslib.sourceforge.net/ help you
Reply With Quote
  #14  
Old 04-22-2004, 02:01
Thims's Avatar
Thims Thims is offline
Friend
 
Join Date: Aug 2003
Location: Russia
Posts: 23
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 1 Time in 1 Post
Thims Reputation: 0
Charm OS. I think it is a very good start point:

http://gryaznov.net/projects/list.php?p=chaos
Reply With Quote
  #15  
Old 04-22-2004, 07:59
yyyo
 
Posts: n/a
I think linux source is best choice.
Reply With Quote
Reply


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 06:50.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )