Skip to content

Latest commit

 

History

History
29 lines (16 loc) · 550 Bytes

README.md

File metadata and controls

29 lines (16 loc) · 550 Bytes

A really basic BIOS 'bootloader' (sort of - it doesn't actually load any external code, but it boots for sure and could load with minor additions). Keepin' it real-mode, homies.

To compile the nasm version and run the resulting binary in qemu:

    make

If you only want to compile the binary:

    make bootloader.bin

For the AT&T-Style version set SOURCE to "bootloader.S":

    make SOURCE=bootloader.S bootloader.bin

Associated Blog Post