add armvirt kernel builds

This commit is contained in:
Gerd Hoffmann 2023-03-28 14:11:34 +02:00
parent 50cf82d7a7
commit c09f3cd0a7
2 changed files with 17 additions and 0 deletions

View File

@ -36,6 +36,10 @@ DEBUG_PRINT_ERROR_LEVEL = 0x8040004F
[opts.armvirt.silent] [opts.armvirt.silent]
DEBUG_PRINT_ERROR_LEVEL = 0x80000000 DEBUG_PRINT_ERROR_LEVEL = 0x80000000
[opts.armvirt.kernel]
TPM2_ENABLE = FALSE
TPM2_CONFIG_ENABLE = FALSE
[pcds.nx.strict] [pcds.nx.strict]
PcdDxeNxMemoryProtectionPolicy = 0xC000000000007FD5 PcdDxeNxMemoryProtectionPolicy = 0xC000000000007FD5
@ -170,6 +174,18 @@ cpy1 = FV/QEMU_EFI.fd QEMU_EFI.silent.fd
cpy2 = FV/QEMU_EFI.fd QEMU_EFI-silent-pflash.raw cpy2 = FV/QEMU_EFI.fd QEMU_EFI-silent-pflash.raw
pad2 = QEMU_EFI-silent-pflash.raw 64m pad2 = QEMU_EFI-silent-pflash.raw 64m
[build.armvirt.aa64.kernel]
desc = ArmVirt build for qemu, 64-bit (arm v8)
conf = ArmVirtPkg/ArmVirtQemuKernel.dsc
arch = AARCH64
opts = ovmf.common
armvirt.silent
armvirt.kernel
pcds = nx.broken.grub
plat = ArmVirtQemuKernel-AARCH64
dest = Fedora/aarch64
cpy1 = FV/QEMU_EFI.fd QEMU_EFI.kernel.fd
##################################################################### #####################################################################
# riscv # riscv

View File

@ -578,6 +578,7 @@ done
%{_datadir}/%{name}/aarch64/QEMU_VARS.fd %{_datadir}/%{name}/aarch64/QEMU_VARS.fd
%if %{defined fedora} %if %{defined fedora}
%{_datadir}/%{name}/aarch64/BL32_AP_MM.fd %{_datadir}/%{name}/aarch64/BL32_AP_MM.fd
%{_datadir}/%{name}/aarch64/QEMU_EFI.kernel.fd
%endif %endif
%{_datadir}/qemu/firmware/50-edk2-aarch64.json %{_datadir}/qemu/firmware/50-edk2-aarch64.json
%{_datadir}/qemu/firmware/51-edk2-aarch64-verbose.json %{_datadir}/qemu/firmware/51-edk2-aarch64-verbose.json