is udpated with the new Legacy Boot order. The EFI Variable of "Boot####" and gEfiGlobalVariableGuid\r
is also updated.\r
\r
- @param CallbackData The context data for BMM.\r
+ @param NVMapData The data for egacy BBS boot.\r
\r
@return EFI_SUCCESS The function completed successfully.\r
@retval EFI_NOT_FOUND If L"LegacyDevOrder" and gEfiLegacyDevOrderVariableGuid EFI Variable can be found.\r
@param HiiHandle Hii Handle of the package to be updated.\r
@param MenuOption The Menu whose string tokens need to be created\r
\r
- @retval EFI_SUCCESS String tokens created successfully\r
- @retval others contain some errors\r
**/\r
VOID\r
CreateLegacyMenuStringToken (\r
BaseMemoryLib\r
\r
[Guids]\r
- gEfiIfrTianoGuid\r
- gEfiIfrBootMaintenanceGuid\r
- gEfiLegacyDevOrderVariableGuid\r
+ gEfiIfrTianoGuid ## SOMETIMES_PRODUCES ## UNDEFINED # Extended IFR Guid Opcode\r
+ gEfiIfrBootMaintenanceGuid ## CONSUMES ## HII # BootMaint HII Package\r
+ gEfiLegacyDevOrderVariableGuid ## PRODUCES ## Variable:L"LegacyDevOrder"\r
\r
[Protocols]\r
- gEfiHiiConfigAccessProtocolGuid ## PROTOCOL CONSUMES\r
- gEfiLegacyBiosProtocolGuid\r
- gEfiHiiConfigRoutingProtocolGuid\r
+ gEfiHiiConfigAccessProtocolGuid ## PRODUCES\r
+ gEfiLegacyBiosProtocolGuid ## CONSUMES\r
+ gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
\r
[Depex]\r
gEfiHiiDatabaseProtocolGuid\r