Introduction to Device Drivers...in Linux... A brief overview of the procedure to write your own character device driver in Linux.
How computers start up! Part 3: Moving on to Protected Mode(32-bit) Moving on from 16 bit Real Mode to 32-bit Protected Mode post setting up GDT
How computers start up! Part 2: Real Mode(16-bit) in X-86 assembly Deep dive into the process of bringing up the system through various CPU modes of execution.
How computers start up! Part 1: BIOS in X-86 Deep dive into the process of finding boot-able media in x-86 processor machines which use BIOS as their firmware.