Hi my name is Lucas (profetas) and I want to create a operating system for my 2 year project in HND i have one year and half to do that.
I don't want a really good OS I would like to create a siple OS just to start a PC and handle the devices no GUI no PRINTER very simple
I need some help i don't know how to start
Can you recomend some doc books pdf to read (i will start to design it in 6 or 7 months time )
how long do you think it can take??
Help Please
RE: Help Please
Hey!
I, myself, started trying this OS-stuff out like 6 months ago. Back then, I didn't understand **** and I didn't spend that much time with it either. But just a couple of days ago (maybe a week) I brought it up again and started looking around on the net (and asked here on this board) and today I have made my own bootloader, that jumps into Protected Mode and loads a kernel from sector 2 of the boot-floppy and 5 sectors forward. That gives me the ability to write a kernel which is 5*512 byte at maximum. Ofcourse there's no problem to change the number of sectors to load and re-compile the bootloader. Anyway, I have also already started working on my kernel and has this far only some simple functions like printing (colored) text to the screen and cleaning it. I'm now working on making the kernel stable enough to start building a small operating system on it. Anyway, like I said.. This has only took me 1 week (plus the few days I looked at it back half a year ago). I do have pretty much programming experience from before and I do know a bit of assembly from times before this too, so that was a great help. I have no problems in learning either (although I am only 15 years old).
Hehe, that's the story of my life =)
Well.. I suppose you could make a somewhat good OS in a year and a half, if you really put your mind to it. Since it's gonna take you days and nights of helluva shitty debuging and screaming and slamming the keyboard 'till the "O"-key falls off (dead strange it's always the 'O'-key that pops first..!). So, all I have to say is: Good luck and may the binary-code be with you!
Cheers
I, myself, started trying this OS-stuff out like 6 months ago. Back then, I didn't understand **** and I didn't spend that much time with it either. But just a couple of days ago (maybe a week) I brought it up again and started looking around on the net (and asked here on this board) and today I have made my own bootloader, that jumps into Protected Mode and loads a kernel from sector 2 of the boot-floppy and 5 sectors forward. That gives me the ability to write a kernel which is 5*512 byte at maximum. Ofcourse there's no problem to change the number of sectors to load and re-compile the bootloader. Anyway, I have also already started working on my kernel and has this far only some simple functions like printing (colored) text to the screen and cleaning it. I'm now working on making the kernel stable enough to start building a small operating system on it. Anyway, like I said.. This has only took me 1 week (plus the few days I looked at it back half a year ago). I do have pretty much programming experience from before and I do know a bit of assembly from times before this too, so that was a great help. I have no problems in learning either (although I am only 15 years old).
Hehe, that's the story of my life =)
Well.. I suppose you could make a somewhat good OS in a year and a half, if you really put your mind to it. Since it's gonna take you days and nights of helluva shitty debuging and screaming and slamming the keyboard 'till the "O"-key falls off (dead strange it's always the 'O'-key that pops first..!). So, all I have to say is: Good luck and may the binary-code be with you!
Cheers
The "O" key...
It's your keyboards way of saying "O"uch! Anywho, I went through many keyboards in my past
from anger and then I learnt that it isn't the poor computers fault, it is mine. Our computers *only*
do what we tell them to do. Unless you're running Microsoft Windows, then it takes on a mind of
its own :p
Oh, for some real breaking fun, get an old IBM keyboard with those annoying clicking keys. You
know, the ones where the top part of the key pops off easy. If you even drop one of those you
will have 101 keys to go through on the floor and pop back into the keyboard. Reminds me of
dropping a deck of cards. They are fun to chuck off a bridge though!
from anger and then I learnt that it isn't the poor computers fault, it is mine. Our computers *only*
do what we tell them to do. Unless you're running Microsoft Windows, then it takes on a mind of
its own :p
Oh, for some real breaking fun, get an old IBM keyboard with those annoying clicking keys. You
know, the ones where the top part of the key pops off easy. If you even drop one of those you
will have 101 keys to go through on the floor and pop back into the keyboard. Reminds me of
dropping a deck of cards. They are fun to chuck off a bridge though!