mirror of https://github.com/xemu-project/xemu.git
ipxe: update submodule from 4e03af8ec to 041863191
e1000e+vmxnet3: add boot rom -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAABAgAGBQJXegFqAAoJEEy22O7T6HE4BasP/A3kDhgn6J3dqJN85eVw9jcb 52zxttQuDJBibVKZaSIRiZAnBCTEn5WbUvZ5ZRTt5MVH3Whhv09ZhLfdWUJho9az Dnebv3wqyHg3SlAWFNBE3CjSkHswwIAhTrERqjJqXL2jU2erPAHIdTzprx1LdGc7 hKxNy9tPHjyEeGWLUWrTCIC/YcTNkIp1gdSNcVIQ8TbEHIqo0vSK1Jyl429GYVYD bZO6VbX5D/QAEHs6a+Twf5lFnLZ4hlplm+9SbfjsfaVocx/+D5VtMD0AgYukR60M sHNKqzRimHsLQoz1PV4z9+ZexRDdge4y0eNlVHM8XdXYq0AHybv2/MYW6DHBAXaE nayEPPrwNnOVnE95Xgn03CtpddbQ2hAUXObm8gm6aAJEpXh8SeL7YLAYrYJtF5Oq cpB0ks0zDZZRPAr/c0gy075IbB3ITGUcphFid9lpn5ork/YYD/y5//GVB22IrOvQ qT0IXtmL7OA71i7XOvxYejdTWcArpzgWnOXmh7eVjumxDicC+B3JIORZutKaXHDu w9LFnz5l1DyIM0nLEJb2onP4lXRlYdyeiSHjQi4HH6fLEqZERfKlWvftRiE7agGq nt6QaFFeSXqaaDOjfmPFLF2RmIgTHzit279WcWGUQXkbWKvQSCgRB26LBGZ6kFB2 Z1lTOF1b2zUjpKEsuFH2 =zaj0 -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/kraxel/tags/pull-ipxe-20160704-1' into staging ipxe: update submodule from 4e03af8ec to 041863191 e1000e+vmxnet3: add boot rom # gpg: Signature made Mon 04 Jul 2016 07:25:46 BST # gpg: using RSA key 0x4CB6D8EED3E87138 # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" # gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" # gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>" # Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138 * remotes/kraxel/tags/pull-ipxe-20160704-1: build: add pc-bios to config-host.mak deps ipxe: add new roms to BLOBS ipxe: update prebuilt binaries vmxnet3: add boot rom e1000e: add boot rom ipxe: add vmxnet3 rom ipxe: add e1000e rom ipxe: update submodule from 4e03af8ec to 041863191 Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
commit
60a0f1af07
3
Makefile
3
Makefile
|
@ -30,7 +30,7 @@ CONFIG_ALL=y
|
|||
-include config-all-devices.mak
|
||||
-include config-all-disas.mak
|
||||
|
||||
config-host.mak: $(SRC_PATH)/configure
|
||||
config-host.mak: $(SRC_PATH)/configure $(SRC_PATH)/pc-bios
|
||||
@echo $@ is out-of-date, running configure
|
||||
@# TODO: The next lines include code which supports a smooth
|
||||
@# transition from old configurations without config.status.
|
||||
|
@ -416,6 +416,7 @@ pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom \
|
|||
pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom \
|
||||
efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom \
|
||||
efi-pcnet.rom efi-rtl8139.rom efi-virtio.rom \
|
||||
efi-e1000e.rom efi-vmxnet3.rom \
|
||||
qemu-icon.bmp qemu_logo_no_text.svg \
|
||||
bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb \
|
||||
multiboot.bin linuxboot.bin kvmvapic.bin \
|
||||
|
|
|
@ -693,6 +693,7 @@ static void e1000e_class_init(ObjectClass *class, void *data)
|
|||
c->vendor_id = PCI_VENDOR_ID_INTEL;
|
||||
c->device_id = E1000_DEV_ID_82574L;
|
||||
c->revision = 0;
|
||||
c->romfile = "efi-e1000e.rom";
|
||||
c->class_id = PCI_CLASS_NETWORK_ETHERNET;
|
||||
c->is_express = 1;
|
||||
|
||||
|
|
|
@ -2719,6 +2719,7 @@ static void vmxnet3_class_init(ObjectClass *class, void *data)
|
|||
c->vendor_id = PCI_VENDOR_ID_VMWARE;
|
||||
c->device_id = PCI_DEVICE_ID_VMWARE_VMXNET3;
|
||||
c->revision = PCI_DEVICE_ID_VMWARE_VMXNET3_REVISION;
|
||||
c->romfile = "efi-vmxnet3.rom";
|
||||
c->class_id = PCI_CLASS_NETWORK_ETHERNET;
|
||||
c->subsystem_vendor_id = PCI_VENDOR_ID_VMWARE;
|
||||
c->subsystem_id = PCI_DEVICE_ID_VMWARE_VMXNET3;
|
||||
|
|
|
@ -374,6 +374,10 @@ bool e820_get_entry(int, uint32_t, uint64_t *, uint64_t *);
|
|||
.driver = TYPE_X86_CPU,\
|
||||
.property = "cpuid-0xb",\
|
||||
.value = "off",\
|
||||
},{\
|
||||
.driver = "vmxnet3",\
|
||||
.property = "romfile",\
|
||||
.value = "",\
|
||||
},
|
||||
|
||||
#define PC_COMPAT_2_5 \
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,11 +1,13 @@
|
|||
|
||||
vgabios_variants := stdvga cirrus vmware qxl isavga virtio
|
||||
vgabios_targets := $(subst -isavga,,$(patsubst %,vgabios-%.bin,$(vgabios_variants)))
|
||||
pxerom_variants := e1000 eepro100 ne2k_pci pcnet rtl8139 virtio
|
||||
pxerom_targets := 8086100e 80861209 10500940 10222000 10ec8139 1af41000
|
||||
pxerom_variants := e1000 e1000e eepro100 ne2k_pci pcnet rtl8139 virtio vmxnet3
|
||||
pxerom_targets := 8086100e 808610d3 80861209 10500940 10222000 10ec8139 1af41000 15ad07b0
|
||||
|
||||
pxe-rom-e1000 efi-rom-e1000 : VID := 8086
|
||||
pxe-rom-e1000 efi-rom-e1000 : DID := 100e
|
||||
pxe-rom-e1000e efi-rom-e1000e : VID := 8086
|
||||
pxe-rom-e1000e efi-rom-e1000e : DID := 10d3
|
||||
pxe-rom-eepro100 efi-rom-eepro100 : VID := 8086
|
||||
pxe-rom-eepro100 efi-rom-eepro100 : DID := 1209
|
||||
pxe-rom-ne2k_pci efi-rom-ne2k_pci : VID := 1050
|
||||
|
@ -16,6 +18,8 @@ pxe-rom-rtl8139 efi-rom-rtl8139 : VID := 10ec
|
|||
pxe-rom-rtl8139 efi-rom-rtl8139 : DID := 8139
|
||||
pxe-rom-virtio efi-rom-virtio : VID := 1af4
|
||||
pxe-rom-virtio efi-rom-virtio : DID := 1000
|
||||
pxe-rom-vmxnet3 efi-rom-vmxnet3 : VID := 15ad
|
||||
pxe-rom-vmxnet3 efi-rom-vmxnet3 : DID := 07b0
|
||||
|
||||
#
|
||||
# cross compiler auto detection
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 4e03af8ec2d497e725566a91fd5c19dd604c18a6
|
||||
Subproject commit 04186319181298083ef28695a8309028b26fe83c
|
Loading…
Reference in New Issue