* [PATCH] Do not require console control protocol.
@ 2006-07-27 22:15 Johan Rydberg
2006-07-27 22:22 ` Yoshinori K. Okuji
0 siblings, 1 reply; 4+ messages in thread
From: Johan Rydberg @ 2006-07-27 22:15 UTC (permalink / raw)
To: grub-devel
[-- Attachment #1: Type: text/plain, Size: 412 bytes --]
Hi,
I would like to have the following patch committed. Some EFI
implementations do not provide a console control protocol instance,
and it is covered by neither EFI or UEFI specifications.
~j
2006-07-28 Johan Rydberg <jrydberg@gnu.org>
* kern/efi/efi.c (grub_efi_set_text_mode): Assume console already
is in text mode if there is no console control protocol instance
available.
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: grub.efi-console-control.1.patch --]
[-- Type: text/x-patch, Size: 579 bytes --]
Index: kern/efi/efi.c
===================================================================
RCS file: /sources/grub/grub2/kern/efi/efi.c,v
retrieving revision 1.7
diff -u -r1.7 efi.c
--- kern/efi/efi.c 27 May 2006 21:09:25 -0000 1.7
+++ kern/efi/efi.c 27 Jul 2006 22:01:49 -0000
@@ -125,7 +125,9 @@
c = grub_efi_locate_protocol (&console_control_guid, 0);
if (! c)
- return 0;
+ /* No console control protocol instance available, assume it is
+ already in text mode. */
+ return 1;
if (c->get_mode (c, &mode, 0, 0) != GRUB_EFI_SUCCESS)
return 0;
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] Do not require console control protocol.
2006-07-27 22:15 [PATCH] Do not require console control protocol Johan Rydberg
@ 2006-07-27 22:22 ` Yoshinori K. Okuji
2006-07-28 10:20 ` Johan Rydberg
0 siblings, 1 reply; 4+ messages in thread
From: Yoshinori K. Okuji @ 2006-07-27 22:22 UTC (permalink / raw)
To: The development of GRUB 2
On Friday 28 July 2006 00:15, Johan Rydberg wrote:
> I would like to have the following patch committed. Some EFI
> implementations do not provide a console control protocol instance,
> and it is covered by neither EFI or UEFI specifications.
Right, right. My code was only for testing, so it was not good, generally
speaking. BTW, can I add you into the project members of GRUB so that you can
commit patches yourself?
Thanks,
Okuji
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] Do not require console control protocol.
2006-07-27 22:22 ` Yoshinori K. Okuji
@ 2006-07-28 10:20 ` Johan Rydberg
2006-07-29 11:22 ` Yoshinori K. Okuji
0 siblings, 1 reply; 4+ messages in thread
From: Johan Rydberg @ 2006-07-28 10:20 UTC (permalink / raw)
To: The development of GRUB 2
"Yoshinori K. Okuji" <okuji@enbug.org> writes:
>> I would like to have the following patch committed. Some EFI
>> implementations do not provide a console control protocol instance,
>> and it is covered by neither EFI or UEFI specifications.
>
> Right, right. My code was only for testing, so it was not good, generally
> speaking. BTW, can I add you into the project members of GRUB so that you can
> commit patches yourself?
Yes, please do.
~j
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] Do not require console control protocol.
2006-07-28 10:20 ` Johan Rydberg
@ 2006-07-29 11:22 ` Yoshinori K. Okuji
0 siblings, 0 replies; 4+ messages in thread
From: Yoshinori K. Okuji @ 2006-07-29 11:22 UTC (permalink / raw)
To: The development of GRUB 2
On Friday 28 July 2006 12:20, Johan Rydberg wrote:
> "Yoshinori K. Okuji" <okuji@enbug.org> writes:
> >> I would like to have the following patch committed. Some EFI
> >> implementations do not provide a console control protocol instance,
> >> and it is covered by neither EFI or UEFI specifications.
> >
> > Right, right. My code was only for testing, so it was not good, generally
> > speaking. BTW, can I add you into the project members of GRUB so that you
> > can commit patches yourself?
>
> Yes, please do.
Done. Can you check in your patch, please?
Okuji
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-07-29 11:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-27 22:15 [PATCH] Do not require console control protocol Johan Rydberg
2006-07-27 22:22 ` Yoshinori K. Okuji
2006-07-28 10:20 ` Johan Rydberg
2006-07-29 11:22 ` Yoshinori K. Okuji
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.