Hi, The latest seabios git now supports reading option roms from the CBFS flash layout.
To enable it in SeaBIOS, modify src/config.h and make sure the following are set: #define CONFIG_COREBOOT 1 #define CONFIG_OPTIONROMS_DEPLOYED 0 #define CONFIG_COREBOOT_FLASH 1 It will also be necessary to enable support in coreboot (modify Config.lb and add "option CONFIG_ROMFS=1"). The current support just takes raw files, and it does not support compression. To add a rom, use the following: ./romtool coreboot.romfs add vgabios.bin pci1013,00b8.rom 0 Where "vgabios.bin" is the rom file to add and "pci1013,00b8.rom" is the cbfs name - get the proper vendor/deviceid from lspci. Any number of roms may be added. I've tested this on qemu (with a vga rom) and on epia-cn (with vga and gpxe). -Kevin -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

