Revision 5ee8ad71
b/Makefile | ||
---|---|---|
177 | 177 |
BLOBS=bios.bin vgabios.bin vgabios-cirrus.bin \ |
178 | 178 |
vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin \ |
179 | 179 |
ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc \ |
180 |
gpxe-eepro100-80861209.rom \ |
|
181 |
pxe-e1000.bin \ |
|
182 |
pxe-ne2k_pci.bin pxe-pcnet.bin \ |
|
183 |
pxe-rtl8139.bin pxe-virtio.bin \ |
|
180 |
pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom \ |
|
181 |
pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom \ |
|
184 | 182 |
bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb \ |
185 | 183 |
multiboot.bin linuxboot.bin \ |
186 | 184 |
s390-zipl.rom \ |
... | ... | |
326 | 324 |
$(datadir)/openbios-sparc32 \ |
327 | 325 |
$(datadir)/openbios-sparc64 \ |
328 | 326 |
$(datadir)/openbios-ppc \ |
329 |
$(datadir)/pxe-ne2k_pci.bin \ |
|
330 |
$(datadir)/pxe-rtl8139.bin \ |
|
331 |
$(datadir)/pxe-pcnet.bin \ |
|
332 |
$(datadir)/pxe-e1000.bin \ |
|
327 |
$(datadir)/pxe-e1000.rom \ |
|
328 |
$(datadir)/pxe-eepro100.rom \ |
|
329 |
$(datadir)/pxe-ne2k_pci.rom \ |
|
330 |
$(datadir)/pxe-pcnet.rom \ |
|
331 |
$(datadir)/pxe-rtl8139.rom \ |
|
332 |
$(datadir)/pxe-virtio.rom \ |
|
333 | 333 |
$(docdir)/qemu-doc.html \ |
334 | 334 |
$(docdir)/qemu-tech.html \ |
335 | 335 |
$(mandir)/man1/qemu.1 \ |
b/configure | ||
---|---|---|
3445 | 3445 |
FILES="$FILES tests/cris/Makefile tests/cris/.gdbinit" |
3446 | 3446 |
FILES="$FILES pc-bios/optionrom/Makefile pc-bios/keymaps" |
3447 | 3447 |
FILES="$FILES roms/seabios/Makefile roms/vgabios/Makefile" |
3448 |
for bios_file in $source_path/pc-bios/*.bin $source_path/pc-bios/*.dtb $source_path/pc-bios/openbios-*; do |
|
3448 |
for bios_file in $source_path/pc-bios/*.bin $source_path/pc-bios/*.rom $source_path/pc-bios/*.dtb $source_path/pc-bios/openbios-*; do
|
|
3449 | 3449 |
FILES="$FILES pc-bios/`basename $bios_file`" |
3450 | 3450 |
done |
3451 | 3451 |
mkdir -p $DIRS |
b/hw/e1000.c | ||
---|---|---|
1220 | 1220 |
.qdev.vmsd = &vmstate_e1000, |
1221 | 1221 |
.init = pci_e1000_init, |
1222 | 1222 |
.exit = pci_e1000_uninit, |
1223 |
.romfile = "pxe-e1000.bin",
|
|
1223 |
.romfile = "pxe-e1000.rom",
|
|
1224 | 1224 |
.qdev.props = (Property[]) { |
1225 | 1225 |
DEFINE_NIC_PROPERTIES(E1000State, conf), |
1226 | 1226 |
DEFINE_PROP_END_OF_LIST(), |
b/hw/eepro100.c | ||
---|---|---|
2054 | 2054 |
PCIDeviceInfo *pci_dev = &e100_devices[i].pci; |
2055 | 2055 |
/* We use the same rom file for all device ids. |
2056 | 2056 |
QEMU fixes the device id during rom load. */ |
2057 |
pci_dev->romfile = "gpxe-eepro100-80861209.rom";
|
|
2057 |
pci_dev->romfile = "pxe-eepro100.rom";
|
|
2058 | 2058 |
pci_dev->init = e100_nic_init; |
2059 | 2059 |
pci_dev->exit = pci_nic_uninit; |
2060 | 2060 |
pci_dev->qdev.props = e100_properties; |
b/hw/ne2000.c | ||
---|---|---|
742 | 742 |
if (!pci_dev->qdev.hotplugged) { |
743 | 743 |
static int loaded = 0; |
744 | 744 |
if (!loaded) { |
745 |
rom_add_option("pxe-ne2k_pci.bin", -1);
|
|
745 |
rom_add_option("pxe-ne2k_pci.rom", -1);
|
|
746 | 746 |
loaded = 1; |
747 | 747 |
} |
748 | 748 |
} |
b/hw/pcnet-pci.c | ||
---|---|---|
310 | 310 |
if (!pci_dev->qdev.hotplugged) { |
311 | 311 |
static int loaded = 0; |
312 | 312 |
if (!loaded) { |
313 |
rom_add_option("pxe-pcnet.bin", -1);
|
|
313 |
rom_add_option("pxe-pcnet.rom", -1);
|
|
314 | 314 |
loaded = 1; |
315 | 315 |
} |
316 | 316 |
} |
b/hw/rtl8139.c | ||
---|---|---|
3484 | 3484 |
.qdev.vmsd = &vmstate_rtl8139, |
3485 | 3485 |
.init = pci_rtl8139_init, |
3486 | 3486 |
.exit = pci_rtl8139_uninit, |
3487 |
.romfile = "pxe-rtl8139.bin",
|
|
3487 |
.romfile = "pxe-rtl8139.rom",
|
|
3488 | 3488 |
.qdev.props = (Property[]) { |
3489 | 3489 |
DEFINE_NIC_PROPERTIES(RTL8139State, conf), |
3490 | 3490 |
DEFINE_PROP_END_OF_LIST(), |
b/hw/virtio-pci.c | ||
---|---|---|
877 | 877 |
.qdev.size = sizeof(VirtIOPCIProxy), |
878 | 878 |
.init = virtio_net_init_pci, |
879 | 879 |
.exit = virtio_net_exit_pci, |
880 |
.romfile = "pxe-virtio.bin",
|
|
880 |
.romfile = "pxe-virtio.rom",
|
|
881 | 881 |
.qdev.props = (Property[]) { |
882 | 882 |
DEFINE_PROP_BIT("ioeventfd", VirtIOPCIProxy, flags, |
883 | 883 |
VIRTIO_PCI_FLAG_USE_IOEVENTFD_BIT, false), |
Also available in: Unified diff