This was meant to be built on a Linux x86_64 architecture. (Fedora Workstation in my case)
- nasm
- dd
- qemu (qemu-kvm)
make
./run.sh
I made this for my own educational purpose, be careful with the targets in the makefile, one of them actually erases a usb device (/dev/sdc) previous data.