]> code.delx.au - refind/blobdiff - refind/main.c
Time support in default_selection; enables different default based on
[refind] / refind / main.c
index 7bb69ffefa285b2b914aa719b3e9afb1cc682e85..83c44e730e8ade5afbc740b8e63fa2176cd2f1ac 100644 (file)
@@ -153,7 +153,7 @@ static VOID AboutrEFInd(VOID)
 {
     if (AboutMenu.EntryCount == 0) {
         AboutMenu.TitleImage = BuiltinIcon(BUILTIN_ICON_FUNC_ABOUT);
-        AddMenuInfoLine(&AboutMenu, L"rEFInd Version 0.7.4.3");
+        AddMenuInfoLine(&AboutMenu, L"rEFInd Version 0.7.5.2");
         AddMenuInfoLine(&AboutMenu, L"");
         AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2006-2010 Christoph Pfisterer");
         AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2012-2013 Roderick W. Smith");
@@ -1627,13 +1627,13 @@ static VOID StartLegacy(IN LEGACY_ENTRY *Entry)
 #ifdef __MAKEWITH_TIANO
 static VOID StartLegacyUEFI(LEGACY_ENTRY *Entry)
 {
-    UINTN ExitDataSize = 0;
-    CHAR16 *ExitData = NULL;
-    EFI_STATUS Status;
+//     UINTN ExitDataSize = 0;
+//     CHAR16 *ExitData = NULL;
+//     EFI_STATUS Status;
 
     BeginExternalScreen(TRUE, L"Booting Legacy OS (UEFI mode)");
-    Print(L"Launching from '%s'\n", DevicePathToStr(Entry->BdsOption->DevicePath));
-    PauseForKey();
+//    Print(L"Launching from '%s'\n", DevicePathToStr(Entry->BdsOption->DevicePath));
+//    PauseForKey();
 
 //    Status = BdsLibBootViaBootOption(Entry->BdsOption, Entry->BdsOption->DevicePath, &ExitDataSize, &ExitData);
 //    Print(L"BdsLibBootViaBootOption() returned %d\n", Status);
@@ -2158,16 +2158,16 @@ static VOID WarnIfLegacyProblems() {
 static VOID ScanForBootloaders(VOID) {
    UINTN  i;
 
-   if (GlobalConfig.LegacyType == LEGACY_TYPE_UEFI) {
-      Print(L"About to call BdsDeleteAllInvalidLegacyBootOptions()\n");
-      BdsDeleteAllInvalidLegacyBootOptions();
-      Print(L"About to call BdsAddNonExistingLegacyBootOptions()\n");
-      BdsAddNonExistingLegacyBootOptions();
-      Print(L"About to call BdsUpdateLegacyDevOrder()\n");
-//      BdsUpdateLegacyDevOrder(); // EXTREME CAUTION: HOSED ONE FIRMWARE!
-      Print(L"Done with legacy boot updates!\n");
-      PauseForKey();
-   }
+//    if (GlobalConfig.LegacyType == LEGACY_TYPE_UEFI) {
+//       Print(L"About to call BdsDeleteAllInvalidLegacyBootOptions()\n");
+//       BdsDeleteAllInvalidLegacyBootOptions();
+//       Print(L"About to call BdsAddNonExistingLegacyBootOptions()\n");
+//       BdsAddNonExistingLegacyBootOptions();
+//       Print(L"About to call BdsUpdateLegacyDevOrder()\n");
+// //      BdsUpdateLegacyDevOrder(); // EXTREME CAUTION: HOSED ONE FIRMWARE!
+//       Print(L"Done with legacy boot updates!\n");
+//       PauseForKey();
+//    }
 
    ScanVolumes();
 
@@ -2430,7 +2430,6 @@ efi_main (EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable)
     ReadConfig(CONFIG_FILE_NAME);
     ScanVolumes();
 
-    PauseForKey();
     InitScreen();
     WarnIfLegacyProblems();
     MainMenu.TimeoutSeconds = GlobalConfig.Timeout;