I am pretty new to OS development, but I want something interesting to do, so I decided to write this post.
So, I have attended an OS theory course in the university, so I have some idea, how an OS works (but not so many).
My plans are the following:
- It would be a 16 bit system, targeting the 8086.
So I would use the real mode of the x86 processor.
I would use the BIOS as much as I can.
Maybe, if it is possible, make it a multitasking system.
This would be an experimental project for me, because I have never done anything like this.
Oh, by the way, I am familiar with C, and I have a strong knowlege base on Assembly and the architecture of the 8086. (That is why it is my chosen architecture.)
Thanks for all the answers!
Cheers
tloszk