34 IN EFI_HANDLE ImageHandle,
35 IN EFI_SYSTEM_TABLE *SystemTable
39 EFI_GRAPHICS_OUTPUT_PROTOCOL *Gop;
40 EFI_GRAPHICS_OUTPUT_BLT_PIXEL_UNION Pixel;
43 gBS->SetWatchdogTimer (0, 0, 0, NULL);
49 Status =
gBS->HandleProtocol (
50 gST->ConsoleOutHandle,
55 if (EFI_ERROR (Status)) {
60 for (Index = 0; Index < 10; ++Index) {
69 if (!EFI_ERROR (Status)) {
79 if (Status == EFI_NOT_FOUND) {
83 Pixel.Pixel.Red = 0xFF;
84 }
else if (Status == EFI_UNSUPPORTED) {
88 Pixel.Pixel.Red = 0xFF;
89 Pixel.Pixel.Green = 0xFF;
94 Pixel.Pixel.Blue = 0xFF;
95 Pixel.Pixel.Red = 0xFF;
106 Gop->Mode->Info->HorizontalResolution,
107 Gop->Mode->Info->VerticalResolution,
114 for (Index = 0; Index < 10; ++Index) {