Page 1 of 1
How to start...
Posted: Sun Feb 17, 2002 5:46 pm
by f2
I would like to know what I have to do to start OS dev wholey in pure ASM (NASM to be specific).
Do I just need to make a boot disk? How would you do this? What else would I need to do before I get off into writing the kernel (in pure ASM)? Thanks!
Re: How to start...
Posted: Sun Feb 17, 2002 6:02 pm
by HeyHEyHEY
First of all you need a IDEA a goal you want to have for your OS 2.A lot of time Writing an OS Espcially in PURE assembly takes time a whole lot of it ;D 3.You should get more than one coder to help you (freinds, me) you need's a name and someone to write apps for that OS Once you have that all ready you can dig in and start the kernal! ;) I hope this is what you wanted to know
Derek
Re: How to start...
Posted: Sun Feb 17, 2002 9:24 pm
by K.J.
MenuetOS is made entirerly from assembly. It also is all on one floppy.
http://www.menuetos.org/
As for a boot disk.
You'll need to make a bootsector that you copy to the very first part of the floppy. That will be responsible for finding you kernel and loading it.
Take a look at John Fine's bootsector's for more info:
http://www.execpc.com/~geezer/johnfine/index.htm
K.J.
[glow=red,2,300]TEXT[/glow]Re: How to start...
Posted: Mon Feb 18, 2002 3:46 am
by f2
How do you make a boot sector? And, I'm going to use John Fine's boot loader to load the kernel. So, once I get this whole boot stuff (the loader and sector) all figured out, I can start the kernel.
Thanks, fellas!
Re: How to start...
Posted: Mon Feb 18, 2002 3:48 am
by f2
Just wanted to tell you that I'm a member, now. :)
Back to the OS questions...
Re: How to start...
Posted: Mon Feb 18, 2002 5:48 pm
by K.J.
John Fine's bootloader is a bootsector. Simply download his PartCopy program, and follow the instructions in the bootloader/boosector to copy it to a floppy correctly.
K.J.
Re: How to start...
Posted: Wed Feb 20, 2002 10:23 am
by K.J.
Check out my "Copying your Bootsector to a Floppy Disk" under the Docs and Tutorials section on my site for getting a bootsector onto a floppy.
K.J.
Re: How to start...
Posted: Wed Feb 20, 2002 10:26 am
by f2
Where's your website? Thanks!
Re: How to start...
Posted: Wed Feb 20, 2002 1:44 pm
by K.J.
Bona Fide OS Development:
http://surf.to/osdev
You'll be sent through 2 redirects and if you bookmark the page, please bookmark surf.to/osdev 'cause it helps cut down on traffic to the web host.
K.J.
Re: How to start...
Posted: Sun Feb 24, 2002 4:49 pm
by Cheng
Hi, I'm Jinxi Cheng. I'm a coder(cgi programmer), and I'm going to write my own OS. where can I get a complete text/pdf format book to do this. and I would like join your team, if you like. mail me!!!(with subject: OS programming)
don't forget the subject
J.Cheng
Re: How to start...
Posted: Mon Feb 25, 2002 3:53 am
by citizen428
where can I get a complete text/pdf format book to do this.
"The Operating Systems Vade Mecum" is available as pdf download! You can get it from Alexei A. Frounze's site.
http://alexfru.narod.ru/miscdocs/os/vade_mecum_2.zip
Re: How to start...
Posted: Mon Feb 25, 2002 2:35 pm
by Cheng
Thanks ;D
J.Cheng