Showing 19-21 of 31 projects
A bare-metal operating system kernel written in C and Assembly, designed to boot directly from hardware and execute low-level CPUID instructions to query and visualize processor topology and feature sets.
July 5, 2022 → July 6, 2022
A custom x86 bootloader written in pure Assembly, handling BIOS interrupts to initialize memory and hand off control from the master boot record (MBR) to the kernel.
July 4, 2022 → July 5, 2022
A custom-built monolithic kernel featuring a functional keyboard driver and VGA text renderer, engineered to handle low-level interrupt service routines (ISRs) and direct hardware I/O communication.