Page 1 of 1

My own OS - How to start?

Posted: Thu Mar 20, 2008 4:14 pm
by LittleGamer3
Hi Community. I want to develop my own OS. It should have an easy bootloader which loads my kernel. The kernel should initialize the keyboard and print a console on the screen. There i would like to type in commands. and a programm, which is in an other file should start. after typing somthing, maybe exit. The startes Programm should shutdown and the console should be shown again.
But I think it's to much for the beginning. I first need a bootloader, a console and a kernel with keyboard support. Everything should be written in Assembler.
My Question: Do I need more? Can you give me some tips and tutorials?

Thanks

LittleGamer3

Posted: Thu Mar 20, 2008 4:17 pm
by JamesM
Read the sticky post in big capital letters.

Posted: Thu Mar 20, 2008 5:14 pm
by nekros
read the many n00bish posts lately. There are so many d*mn links in there it isn't even funny.

RTFW!

Posted: Thu Mar 20, 2008 5:16 pm
by hippykin
for boot loaders, i would spend a while writing your own boot sector - it feels so good to put "Hello world"in video memory. After you are confident making bios interrupt calls and displaying directly in video memory, i would seriously recommend you use GRUB as your boot loader at least until your kernel actually is a kernel (can manage memory and do some basic scheduling) if you want to you can then go back and write your own boot sector & loader.

Posted: Thu Mar 20, 2008 5:51 pm
by jzgriffin
Links:

http://www.osdev.org/phpBB2/viewtopic.php?t=14961
http://www.osdev.org/wiki/Getting_Started
http://www.osdever.net/bkerndev/index.php

This is what, the fifth in the past few days? Including the many, many posts by operatingsystemgeek.