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" \
|
||||
"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-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))
|
||||
|
||||
|
26
roms/config.seabios-microvm
Normal file
26
roms/config.seabios-microvm
Normal file
@ -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
Block a user