summaryrefslogtreecommitdiff
path: root/bootloader.asm
AgeCommit message (Collapse)Author
2025-07-17Setup GDT and load protected modeCarlos Maiolino
Create a GDT table and use it to switch CPU into protected mode. This also gets rid of the print routines. Giving we won't have access to the BIOS interrupts once we switch the CPU to protected mode, they are pointless. Signed-off-by: Carlos Maiolino <[email protected]>
2025-07-17Prepare for enabling protected modeCarlos Maiolino
Clean up all testing/playground code to prepare the bootloader to enable protected mode. Signed-off-by: Carlos Maiolino <[email protected]>
2025-07-17Remove interrupt tableCarlos Maiolino
Remove interrupt table setup and testing, IRQs will be added later on an interrupt descriptor table. For some reason once the exception is handled, the disk read fails, so just remove it for now Signed-off-by: Carlos Maiolino <[email protected]>
2025-07-17Initial commitCarlos Maiolino
Add a bootloader and a hello message. Signed-off-by: Carlos Maiolino <[email protected]>