#include <Library/IoLib.h>\r
#include <Library/NvVarsFileLib.h>\r
#include <Library/QemuFwCfgLib.h>\r
+#include <Library/QemuBootOrderLib.h>\r
\r
#include <Protocol/Decompress.h>\r
#include <Protocol/PciIo.h>\r
#include <Protocol/PciRootBridgeIo.h>\r
#include <Protocol/S3SaveState.h>\r
#include <Protocol/DxeSmmReadyToLock.h>\r
+#include <Protocol/LoadedImage.h>\r
\r
#include <Guid/Acpi.h>\r
#include <Guid/SmBios.h>\r
//\r
// Platform BDS Functions\r
//\r
-\r
-VOID\r
-PlatformBdsGetDriverOption (\r
- IN LIST_ENTRY *BdsDriverLists\r
- );\r
-\r
EFI_STATUS\r
BdsMemoryTest (\r
EXTENDMEM_COVERAGE_LEVEL Level\r
IN OUT VOID **Table\r
);\r
\r
-VOID\r
-PlatformBdsEnterFrontPage (\r
- IN UINT16 TimeoutDefault,\r
- IN BOOLEAN ConnectAllHappened\r
- );\r
-\r
/**\r
Loads and boots UEFI Linux via the FwCfg interface.\r
\r