flydeooepisode 7: migrate to CIn this episode, we will migrate from assembly to C to create some parts (including the kernel) of our handmade OS with C.Feb 11Feb 11
flydeooepisode 6: migrate preparationwe will be discussing how to migrate from assembly to C programming language. It’s amazing that our C code would run on a system without…Jan 30Jan 30
flydeooepisode 5: switch to protected modeHello, programmers! Welcome back to another episode of creating a tiny OS.Jan 19Jan 19
flydeooepisode 4: CPU interaction with memory and IOtoday we are talking about CPU interaction with RAM and ROM via address and control bus.Jan 14Jan 14
flydeooepisode3: Tracing Stack and Function Calls with GDBwelcome to episode 3 of making tiny OS.Jan 9Jan 9
flydeooepisode 2: write our very first tiny bootloaderAlright, let’s write our very first bootloader. In order to do that, we might need to know how addressing works inside our program.Jan 6Jan 6
flydeooepisode 1: my understanding of CPU and Memory interactionHi there, it’s great to have you here for episode 1. Let’s dive in!Dec 19, 2023Dec 19, 2023
flydeooepisode 0: introduction to the journey of making tiny OSIt is not easy for me to say “Hey, let’s make OS” and I’m not going to say that. Instead, I want to share the journey of attempting to…Dec 15, 2023Dec 15, 2023