The Re-beginning of OS Dev
It has been a lot of time since the last post, I almost forgot the progress I had made on OS development. Going through the previous posts, it seems like I had been able to write a custom print() function that showed characters on screen, as well as an fprintf() which wrote to the file.
This is including the initial steps of creating a bootloader and 'hello world' for the OS. Come to think of it, I haven't given any name yet to my OS. Have to think of that too...
I have started going through https://wiki.osdev.org , a great resource collection for all the developers who dream of creating their own kernel. Going through the Requirements, it looks like I meet almost all of them, so this won't be a complete waste of time as it seemed some time ago. Let's see what happens.
The first step would be to create a GitHub repo, and set up all the prerequisites like toolchain, make, shell, and emulator for the development. I think I will mostly go with Windows with WSL so that I can leverage the powers of both Windows and Linux.
Comments
Post a Comment