Files
tailwind-website/assets/project_blogs/os_making/content.txt
T

6 lines
1.5 KiB
Plaintext

When I was in high school I starting watching some youtube videos from this one guy: <a href='https://www.youtube.com/@dpacarana'>abel cirilo</a> who had made an operating system completely dedicated to a single character (Osaka) in the popular anime - Azumanga Daioh
<iframe width='560' height='315' src='https://www.youtube.com/embed/vYImR-wrTV0?si=ODkfGwTBbsNOC_Lg' title='YouTube video player' frameborder='0' allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share' referrerpolicy='strict-origin-when-cross-origin' allowfullscreen></iframe>
So I decided that I might as well take a crack at something similar since I had a lot of time on my hands with summer break and all, so I started looking at what resources he used and I came upon a website called <a href='https://osdev.org/'>osdev.org</a> which had a bunch of resources and books on how to make your own operating system COMPLETELY from scratch, I'm not talking "I'll just build from the linux kernel" I'm talking you are writing/compiling the bootloader, the different ways different CPUs interact with the OS, and adding in ASCII support.
Obviously I there was a TON of things that I was not ready for, I had barely even written a line of C/C++ code before so this was very strange and I eventually stopped working on it
!image assets/img/projects/os_making/qemu1.png
I was able to finish the <a href='https://wiki.osdev.org/Bare_Bones'>"Bare Bones"</a> part of the documentation but I still feel very proud of it.