Simple OS Development
Posted: Fri Oct 24, 2014 8:34 am
I'm crazy to create an operating system from scratch, where I can run programs on it. For now I'm only planning but I have many doubts.
Some features of it (I'm still planning):
The main questions I have are:
Good Knowledge in Assembly
Some features of it (I'm still planning):
- -The graphical interface it will be simple like the BIOS interface.
-For now will be single-tasking.
-I want to create a simple filesystem.
-I'm planning to do the bootloader in assembly and the rest in C
-Users can develop and run applications in C on my system
-I'll make some C libraries to create windows and simple controls. Users will include these libraries to develop your applications.
-Not need to be portable. Only needs to run on my computer (Intel i5).
The main questions I have are:
- -How to create a file system?
-How to run programs made in C on my system? They need to run at a level above the kernel.
-How to organize the structure of the system? What to do in Assembly and what to do in C?
-How can I use my entire screen to draw and not just the 25x80?
-If you can answer my questions and show me links to help me develop other things! The bootloader I know already do.
Good Knowledge in Assembly