/c-efi-kernel

Simple hello world kernel for EFI. Basically just the build script.

Primary LanguageShell

Note: you must be on a modern 64 bit x86 linux

On ubuntu, requires 
	apt-get install build-essential gnu-efi qemu

Then get the following BIOS for qemu:
	wiki.qemu.org/download/efi-bios.tar.bz2

Extract it to a directory (e.g. bios/) then do, like:
	qemu-system-x86_64 -L bios/ -hda fat:path/to/efiApp

When it starts, do
	Shell> blk0:
	blk0:\> helloworld.efi

If you're lucky, it'll say Hello World (from Cameron!)