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
My own OS - How to start?
read the many n00bish posts lately. There are so many d*mn links in there it isn't even funny.
RTFW!
RTFW!
Working On:Bootloader, RWFS Image Program
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
Leviathan: http://leviathanv.googlecode.com
Kernel:Working on Design Doc
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.
-
- Member
- Posts: 190
- Joined: Tue Sep 26, 2006 1:40 pm
- Libera.chat IRC: Nokurn
- Location: Ontario, CA, USA
- Contact:
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.
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.