-EFI_STATUS\r
-BdsLibGetBootMode (\r
- OUT EFI_BOOT_MODE *BootMode\r
- )\r
-/*++\r
-\r
-Routine Description:\r
-\r
- Get boot mode by looking up configuration table and parsing HOB list\r
-\r
-Arguments:\r
-\r
- BootMode - Boot mode from PEI handoff HOB.\r
-\r
-Returns:\r
-\r
- EFI_SUCCESS - Successfully get boot mode\r
- \r
- EFI_NOT_FOUND - Can not find the current system boot mode\r
-\r
---*/\r
-{\r
- EFI_HOB_HANDOFF_INFO_TABLE *HobList;\r
-\r
- HobList = GetHobList ();\r
- ASSERT (HobList->Header.HobType == EFI_HOB_TYPE_HANDOFF);\r
- *BootMode = HobList->BootMode;\r
-\r
- return EFI_SUCCESS;\r
-}\r
-\r