Your First Bootloader: 512 Bytes That Run Before Your OS

Writing 512 bytes of assembly that run before your OS even wakes up