I'm also new to OS Development. I've started developing a 32Bit OS with a protected mode kernel with the help of the tutorials from the Bona Fide OS development Tutorials.
Here are my problem:
1. I can't decide which executable file format to use. If I wanted to use ELF, will I be able to compile sources under DOS/Windows with DJGPP 2?
2. Which filesystem is the best and easiest to implement and how can I do it?
3. I also would like to add a GUI to my OS, but I need a Memory Manager which I have no idea how to write. I did read Tim Robinson's tutorials, but due to my lack of knowledge in assembly, I cannot start writing it from scratch.
So, with those questions asked, I would appreciate any help from you guys.
Thanks.
