Read 1 sector from disk
Read 18 sectors, 2 heads, 10 cylinders from disk
Output binary directly from ld, stop creating .elf
Jump to loaded program
Change screen mode to VGA
Store vram and keyboard information
Remove unnecessary instruction
Add .gitignore
Create `io_hlt` function on assember and call it from c
Write memory to draw image
Remove linker script for ipl
Fix Makefile
Treat warning as error
Initialize color palette
Draw desktop like screen
Use boot info
Print constant string
Print variable
Draw mouse cursor
Initialize GDT and IDT