You are browsing as a guest. Sign up (or log in) to start making projects!

3h 28m 20s logged

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.

0
6

Comments 0

No comments yet. Be the first!