CoffeeBoot is a UEFI bootloader for x86_64 architecture. It looks for an executable elf (KERNEL.ELF) in the /KERNEL directory of a FAT partition. If the kernel is found, then the perks are copied to address 0x100000
and the code is passed to the kernel.
It also provides a frame buffer that will be passed to the kernel video driver. Furthermore, GOP video modes are used with modern solutions.
- Boot UEFI
- Boot Legacy
- edk2-ovmf
- gnu-efi