
I made my own Bootloader at 16. It was horrible. It was worth it.
Why I even did it I have this obsession of wanting to understand every little thing on my computer. Every wire, every line of code, every register, I always wanted to know it all. How I started About 2 days before, I learned about Bootloaders and how they are the first program to run on a computer. The description alone sparked a feeling I never knew existed. I started imagining my own bootloader, my own program to be run first thing by my machine. That thought alone put me to work. The story That night, I started digging through UEFI documentation. I found a few videos detailing how Bootloaders speak to the firmware, I even followed a step by step tutorial video. Nothing worked, everything crashed the QeMu simulation. I couldn't even print a simple Hello World. I decided to keep pushing a few more hours before fully giving up, until i found this paper. It pointed out such a specific problem that I felt only I had. Nothing on the internet described my problem and solved it, except this
Continue reading on Dev.to
Opens in a new tab




