#define CONFIG_APPNAME6 "BOCHS "
#define CONFIG_APPNAME4 "BXPC"
-// When option roms are not pre-deployed, SeaBIOS can copy an optionrom
-// from flash for up to 2 devices.
-#define OPTIONROM_VENDEV_1 0x00000000
-#define OPTIONROM_MEM_1 0x00000000
-#define OPTIONROM_VENDEV_2 0x00000000
-#define OPTIONROM_MEM_2 0x00000000
-
// Maximum number of map entries in the e820 map
#define CONFIG_MAX_E820 32
// Space to reserve in f-segment for dynamic allocations
static struct rom_header *
lookup_hardcode(u32 vendev)
{
- if (OPTIONROM_VENDEV_1
- && ((OPTIONROM_VENDEV_1 >> 16)
- | ((OPTIONROM_VENDEV_1 & 0xffff)) << 16) == vendev)
- return copy_rom((void*)OPTIONROM_MEM_1);
- if (OPTIONROM_VENDEV_2
- && ((OPTIONROM_VENDEV_2 >> 16)
- | ((OPTIONROM_VENDEV_2 & 0xffff)) << 16) == vendev)
- return copy_rom((void*)OPTIONROM_MEM_2);
char fname[17];
snprintf(fname, sizeof(fname), "pci%04x,%04x.rom"
, pci_vd_to_ven(vendev), pci_vd_to_dev(vendev));