diff --git a/VM-source/AAVMF_CODE.fd b/VM-source/AAVMF_CODE.fd new file mode 100644 index 0000000..bb3d2b9 Binary files /dev/null and b/VM-source/AAVMF_CODE.fd differ diff --git a/VM-source/QEMU_EFI.fd b/VM-source/QEMU_EFI.fd new file mode 100644 index 0000000..11087fa Binary files /dev/null and b/VM-source/QEMU_EFI.fd differ diff --git a/VM-source/QEMU_EFI_LOONG64_7.1.fd b/VM-source/QEMU_EFI_LOONG64_7.1.fd new file mode 100644 index 0000000..17e9f25 Binary files /dev/null and b/VM-source/QEMU_EFI_LOONG64_7.1.fd differ diff --git a/VM-source/qemu.cpp b/VM-source/qemu.cpp index 5c1e5a6..f45ee03 100644 --- a/VM-source/qemu.cpp +++ b/VM-source/qemu.cpp @@ -118,6 +118,18 @@ int qemu::SetKeyboardPS2(){ } int qemu::OpenUSB(){ return 0; +} +int qemu::UseAarch64EFI(){ + +} +int qemu::UseArmhfEFI(){ + +} +int qemu::UseLoongarch64EFI(){ + +} +int qemu::UseOtherEFI(QString fdFilePath){ + } int qemu::EnabledUEFI(bool status){ if(!status){ diff --git a/VM-source/qemu.h b/VM-source/qemu.h index 46d7a34..14310c5 100644 --- a/VM-source/qemu.h +++ b/VM-source/qemu.h @@ -40,6 +40,10 @@ public: int OpenUSB(); int EnabledUEFI(bool status); int AutoInstall(QString iso); + int UseAarch64EFI(); + int UseArmhfEFI(); + int UseLoongarch64EFI(); + int UseOtherEFI(QString fdFilePath); private: QString commandOption = "";