The payload filo

Copy your /boot/grub directory to /boot/filo. This stops any interaction between grub and filo. Your future BIOS will boot according to /boot/filo/menu.lst, and the hard disk will boot according to /boot/grub/menu.lst.

The only ones that I changed are the MULTOBOOT_IMAGE-1. This makes filo build a bootable filo.elf

And MENULST_FILE = "hda1:/filo/menu.lst", you set up this file above; this is what will be used when you use coreboot.

Build your filo.elf and copy it into /boot. Boot it via the grub command line and make sure it works.

Null Modem Cable

If you have two machines you can see the output from coreboot. Get a good quality Null Modem cable and test it by running minicom on both machines. The only change that I made was to use ttyS0, instead of minicom's default of ttyS1.