return EFI_UNSUPPORTED;\r
}\r
\r
+ if (!Private->VgaInstalled) {\r
+ //\r
+ // A return status of EFI_NOT_FOUND is considered valid (No EFI\r
+ // driver is controlling video.\r
+ //\r
+ mVgaInstallationInProgress = TRUE;\r
+ Status = LegacyBiosInstallVgaRom (Private);\r
+ if (EFI_ERROR (Status)) {\r
+ if (Status != EFI_NOT_FOUND) {\r
+ mVgaInstallationInProgress = FALSE;\r
+ return Status;\r
+ }\r
+ } else {\r
+ mVgaInstallationInProgress = FALSE;\r
+ }\r
+ }\r
+\r
LocalRomImage = *RomImage;\r
Pcir = (PCI_3_0_DATA_STRUCTURE *)\r
((UINT8 *) LocalRomImage + ((PCI_EXPANSION_ROM_HEADER *) LocalRomImage)->PcirOffset);\r