View | Details | Raw Unified | Return to bug 204674
Collapse All | Expand All

(-)b/sys/boot/efi/boot1/boot1.c (-8 lines)
Lines 98-104 strcmp(const char *s1, const char *s2) Link Here
98
static EFI_GUID BlockIoProtocolGUID = BLOCK_IO_PROTOCOL;
98
static EFI_GUID BlockIoProtocolGUID = BLOCK_IO_PROTOCOL;
99
static EFI_GUID DevicePathGUID = DEVICE_PATH_PROTOCOL;
99
static EFI_GUID DevicePathGUID = DEVICE_PATH_PROTOCOL;
100
static EFI_GUID LoadedImageGUID = LOADED_IMAGE_PROTOCOL;
100
static EFI_GUID LoadedImageGUID = LOADED_IMAGE_PROTOCOL;
101
static EFI_GUID ConsoleControlGUID = EFI_CONSOLE_CONTROL_PROTOCOL_GUID;
102
101
103
static EFI_BLOCK_IO *bootdev;
102
static EFI_BLOCK_IO *bootdev;
104
static EFI_DEVICE_PATH *bootdevpath;
103
static EFI_DEVICE_PATH *bootdevpath;
Lines 112-130 EFI_STATUS efi_main(EFI_HANDLE Ximage, EFI_SYSTEM_TABLE* Xsystab) Link Here
112
	EFI_STATUS status;
111
	EFI_STATUS status;
113
	EFI_DEVICE_PATH *devpath;
112
	EFI_DEVICE_PATH *devpath;
114
	EFI_BOOT_SERVICES *BS;
113
	EFI_BOOT_SERVICES *BS;
115
	EFI_CONSOLE_CONTROL_PROTOCOL *ConsoleControl = NULL;
116
	SIMPLE_TEXT_OUTPUT_INTERFACE *conout = NULL;
114
	SIMPLE_TEXT_OUTPUT_INTERFACE *conout = NULL;
117
	char *path = _PATH_LOADER;
115
	char *path = _PATH_LOADER;
118
116
119
	systab = Xsystab;
117
	systab = Xsystab;
120
	image = Ximage;
118
	image = Ximage;
121
119
122
	BS = systab->BootServices;
123
	status = BS->LocateProtocol(&ConsoleControlGUID, NULL,
124
	    (VOID **)&ConsoleControl);
125
	if (status == EFI_SUCCESS)
126
		(void)ConsoleControl->SetMode(ConsoleControl,
127
		    EfiConsoleControlScreenText);
128
	/*
120
	/*
129
	 * Reset the console and find the best text mode.
121
	 * Reset the console and find the best text mode.
130
	 */
122
	 */

Return to bug 204674