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.
BIN
pc-bios/efi-e1000e.rom
Normal file
BIN
pc-bios/efi-e1000e.rom
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
pc-bios/efi-vmxnet3.rom
Normal file
BIN
pc-bios/efi-vmxnet3.rom
Normal file
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
Block a user