Commit graph

5 commits

Author SHA1 Message Date
Matthijs Lavrijsen
5bfa808faa
Fix build with current EDK2 master
Re-add the missing headers for EFI_LEGACY_BIOS_PROTOCOL and gEfiLegacyBiosGuid which were removed from OvmfPkg in 9d4becddba.

Neither OVMF nor EfiGuard actually *needs* the CSM for anything, but being able to check for the presence of the legacy BIOS protocol is still important in order to determine if we are actually booting a legacy BIOS boot option. This allows us to then inform the user that what they are doing is not suppported and most likely a mistake.

Fixes #119
2025-01-17 04:46:34 +01:00
Matthijs Lavrijsen
d9eafb77f8
Use EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL if available 2023-10-12 09:01:55 +02:00
Matthijs Lavrijsen
1eeb31ac49
Loader: report POST codes when booting 2023-10-12 03:10:56 +02:00
Mattiwatti
9947a9fbc2
Loader: support legacy BIOS boot entries in the fallback path
Fixes #9
2020-04-25 06:33:56 +02:00
Mattiwatti
0be8f445b6
Initial commit 2019-03-25 20:56:43 +01:00