/bootloaderFun

Primary LanguageAssembly

Code is based on https://0x00sec.org/t/realmode-assembly-writing-bootable-stuff-part-2/2992

Thanks 0x00sec !

Dependencies :
 - nasm
 - qemu-system-i386
 

This is an experiment made to get familiar with MBR and bootloader code, in 16bit realmode assembly.

useful links:
 - http://wiki.osdev.org/Real_Mode
 - http://ref.x86asm.net/coder32.html
 - https://en.wikipedia.org/wiki/BIOS_interrupt_call
 - https://www.gladir.com/LEXIQUE/INTR/INDEX.HTM
 - https://appusajeev.wordpress.com/2011/01/27/writing-a-16-bit-real-mode-os-nasm/

             _             
            (_)            
   ___ _ __  _  ___  _   _ 
  / _ \ '_ \| |/ _ \| | | |
 |  __/ | | | | (_) | |_| |
  \___|_| |_| |\___/ \__, |
           _/ |       __/ |
          |__/       |___/