3 ms·
Write a toy operating system: https://wiki.osdev.org/Main_Page https://wiki.osdev.org/Main_Page For example, start with https://wiki.osdev.org/Bare_Bones https
by q3k 5y ago
Write a toy operating system: https://wiki.osdev.org/Main_Page https://wiki.osdev.org/Main_Page
For example, start with https://wiki.osdev.org/Bare_Bones https://wiki.osdev.org/Bare_Bones or https://wiki.osdev.org/Raspberry_Pi_Bare_Bones https://wiki.osdev.org/Raspberry_Pi_Bare_Bones
You'll never build anything practical, but it's a great way to learn thing that you'd rarely have the opportunity to learn otherwise. Armed with that wide but shallow knowledge, you'll suddenly see many new opportunities to learn / do things that you wouldn't even have thought of before.