WORKING ON REAL HARDWARE!
These past 3 days have been super difficult for me, as I’ve spent them doing as much research about operating system development as I can. It was really demotivating to see lunux enter a boot loop over and over again, but I persisted and learned more about the linux boot process and how I can make something similar.
So i rewrote everything from scratch. It took almost an entire day of research but I realized that I dont even need a multistage bootloader, or anything even remotely fancy, so I used GRUB to load in a basic assembly file that just calls in the kernel, and it works! I had to rewrite my kernel to accommodate for this as well, but nothing too much.
Now it works on real hardware and I’m so happy! Soon, I hope to add basic text input and virtual memory.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.