|
@@ -3,6 +3,15 @@ EDK2_PLATFORM:qemuarm64-secureboot = "ArmVirtQemu-AARCH64"
|
|
|
EDK2_PLATFORM_DSC:qemuarm64-secureboot = "ArmVirtPkg/ArmVirtQemu.dsc"
|
|
|
EDK2_BIN_NAME:qemuarm64-secureboot = "QEMU_EFI.fd"
|
|
|
|
|
|
+COMPATIBLE_MACHINE:qemuarm64 = "qemuarm64"
|
|
|
+EDK2_PLATFORM:qemuarm64 = "ArmVirtQemu-AARCH64"
|
|
|
+EDK2_PLATFORM_DSC:qemuarm64 = "ArmVirtPkg/ArmVirtQemu.dsc"
|
|
|
+EDK2_BIN_NAME:qemuarm64 = "QEMU_EFI.fd"
|
|
|
+
|
|
|
+COMPATIBLE_MACHINE:qemuarm = "qemuarm"
|
|
|
+EDK2_PLATFORM:qemuarm = "ArmVirtQemu-ARM"
|
|
|
+EDK2_PLATFORM_DSC:qemuarm = "ArmVirtPkg/ArmVirtQemu.dsc"
|
|
|
+EDK2_BIN_NAME:qemuarm = "QEMU_EFI.fd"
|
|
|
|
|
|
COMPATIBLE_MACHINE:qemu-generic-arm64 = "qemu-generic-arm64"
|
|
|
DEPENDS:append:qemu-generic-arm64 = " trusted-firmware-a coreutils-native"
|
|
@@ -21,3 +30,11 @@ do_install:append:qemu-generic-arm64() {
|
|
|
# QEMU requires that the images be minimum of 256M in size
|
|
|
truncate -s 256M ${D}/firmware/SBSA_FLASH*.fd
|
|
|
}
|
|
|
+
|
|
|
+do_install:append:qemuarm64() {
|
|
|
+ install ${B}/Build/${EDK2_PLATFORM}/${EDK2_BUILD_MODE}_${EDK_COMPILER}/FV/${EDK2_BIN_NAME} ${D}/firmware/
|
|
|
+}
|
|
|
+
|
|
|
+do_install:append:qemuarm() {
|
|
|
+ install ${B}/Build/${EDK2_PLATFORM}/${EDK2_BUILD_MODE}_${EDK_COMPILER}/FV/${EDK2_BIN_NAME} ${D}/firmware/
|
|
|
+}
|