Re: [PATCH 4/5] x86_64 EFI support -v3: EFI framebuffer driver

2 messages, 2 authors, 2007-07-31 · open the first message on its own page

Re: [PATCH 4/5] x86_64 EFI support -v3: EFI framebuffer driver

From: Eric W. Biederman <hidden>
Date: 2007-07-31 04:41:46

"Huang, Ying" [off-list ref] writes:
This patch adds Graphics Output Protocol support to the kernel.
UEFI2.0 spec deprecates Universal Graphics Adapter (UGA) protocol and
only Graphics Output Protocol (GOP) is produced. Therefore, the boot
loader needs to query the UEFI firmware with appropriate Output
Protocol and pass the video information to the kernel. As a result of
GOP protocol, an EFI framebuffer driver is needed for displaying
console messages. The patch adds a EFI framebuffer driver. The EFI
frame buffer driver in this patch is based on the Intel Mac
framebuffer driver.

The ELILO bootloader takes care of passing the video information as
appropriate for EFI firmware.
Am I correct in understanding that you are not using any of the efi
runtime service infrastructure you have built up in other patches?

So far this looks like the only useful piece of the patchset.
If this doesn't use the runtime services I don't see any point
in having them.

Eric

Re: [PATCH 4/5] x86_64 EFI support -v3: EFI framebuffer driver

From: Huang, Ying <hidden>
Date: 2007-07-31 06:35:35

On Mon, 2007-07-30 at 22:34 -0600, Eric W. Biederman wrote:
"Huang, Ying" [off-list ref] writes:
quoted
This patch adds Graphics Output Protocol support to the kernel.
UEFI2.0 spec deprecates Universal Graphics Adapter (UGA) protocol and
only Graphics Output Protocol (GOP) is produced. Therefore, the boot
loader needs to query the UEFI firmware with appropriate Output
Protocol and pass the video information to the kernel. As a result of
GOP protocol, an EFI framebuffer driver is needed for displaying
console messages. The patch adds a EFI framebuffer driver. The EFI
frame buffer driver in this patch is based on the Intel Mac
framebuffer driver.

The ELILO bootloader takes care of passing the video information as
appropriate for EFI firmware.
Am I correct in understanding that you are not using any of the efi
runtime service infrastructure you have built up in other patches?
Yes. The EFI runtime service is not needed for this patch.

Best Regards,
Huang Ying
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help