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

Popular posts from this blog

WebGL - Perspective

WebGL - Orthographic 3D

Cursor and Serial Ports