seabios: add microvm config, update build rules
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Sergio Lopez <slp@redhat.com> Message-id: 20200915120909.20838-3-kraxel@redhat.com
This commit is contained in:
parent
3bee1d1d14
commit
be404fa560
|
@ -72,9 +72,12 @@ default help:
|
||||||
@echo " clean -- delete the files generated by the previous" \
|
@echo " clean -- delete the files generated by the previous" \
|
||||||
"build targets"
|
"build targets"
|
||||||
|
|
||||||
bios: build-seabios-config-seabios-128k build-seabios-config-seabios-256k
|
bios: build-seabios-config-seabios-128k \
|
||||||
|
build-seabios-config-seabios-256k \
|
||||||
|
build-seabios-config-seabios-microvm
|
||||||
cp seabios/builds/seabios-128k/bios.bin ../pc-bios/bios.bin
|
cp seabios/builds/seabios-128k/bios.bin ../pc-bios/bios.bin
|
||||||
cp seabios/builds/seabios-256k/bios.bin ../pc-bios/bios-256k.bin
|
cp seabios/builds/seabios-256k/bios.bin ../pc-bios/bios-256k.bin
|
||||||
|
cp seabios/builds/seabios-microvm/bios.bin ../pc-bios/bios-microvm.bin
|
||||||
|
|
||||||
vgabios seavgabios: $(patsubst %,seavgabios-%,$(vgabios_variants))
|
vgabios seavgabios: $(patsubst %,seavgabios-%,$(vgabios_variants))
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
CONFIG_QEMU=y
|
||||||
|
CONFIG_QEMU_HARDWARE=y
|
||||||
|
CONFIG_PERMIT_UNALIGNED_PCIROM=y
|
||||||
|
CONFIG_ROM_SIZE=128
|
||||||
|
CONFIG_XEN=n
|
||||||
|
CONFIG_BOOTSPLASH=n
|
||||||
|
CONFIG_ATA=n
|
||||||
|
CONFIG_AHCI=n
|
||||||
|
CONFIG_SDCARD=n
|
||||||
|
CONFIG_PVSCSI=n
|
||||||
|
CONFIG_ESP_SCSI=n
|
||||||
|
CONFIG_LSI_SCSI=n
|
||||||
|
CONFIG_MEGASAS=n
|
||||||
|
CONFIG_MPT_SCSI=n
|
||||||
|
CONFIG_FLOPPY=n
|
||||||
|
CONFIG_FLASH_FLOPPY=n
|
||||||
|
CONFIG_NVME=n
|
||||||
|
CONFIG_PS2PORT=n
|
||||||
|
CONFIG_USB=n
|
||||||
|
CONFIG_LPT=n
|
||||||
|
CONFIG_RTC_TIMER=n
|
||||||
|
CONFIG_USE_SMM=n
|
||||||
|
CONFIG_PMTIMER=n
|
||||||
|
CONFIG_TCGBIOS=n
|
||||||
|
CONFIG_HARDWARE_IRQ=n
|
||||||
|
CONFIG_ACPI_PARSE=y
|
Loading…
Reference in New Issue