MSmsravi·Apr 27, 2018
IBM PC x86 BIOS code:
https://github.com/kaneton/appendix-bios
OT: This brings back memories of tinkering with the MS-DOS boot process. Back then, the BIOS would read the MBR and copy its contents to 0x7C00 and start execution from there. So you could assemble your own code (using no less than MS-DOS debug) and plonk it into the MBR. I remember doing things like fooling the boot loader into thinking there's less ram than there actually was (639kB instead of 640kB) and using the unaccounted 1kB for placing your own code that could be triggered by a captured interrupt... Fun times!
In Ask HN: What are some examples of beautiful x86 assembly code?