Understanding Boot process and developing UEFI applications
Speaker: Ayush Shukla
Abstract
A small constructive descent into the machine's first
breaths. Begins with raw FASM (fast assembler), writing a
bootsector game for legacy MBR/BIOS, then we proceed to
build a minimal C bootloader. We will try to get hands to
disk imaging and emulation workflows using
dd and QEMU, and finally crosses the firmware
boundary into modern UEFI development with EDK2.