[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] linux/gfxterm integration
From: |
Robert Millan |
Subject: |
[PATCH] linux/gfxterm integration |
Date: |
Fri, 6 Mar 2009 20:57:35 +0100 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
This patch integrates the generic Linux loader with gfxterm. The result is
that graphical mode becomes usable with this loader. Our loader gets the
screen settings from the video subsystem (as per gfxterm setup), and passes
them to Linux.
This way GRUB/gfxterm can transition to Linux/fb with no further mode
setting. Perhaps this can be exploited to make the transition seamless
by using the same background image in both places, but I haven't explored
this possibility yet :-)
Note: As the comment in grub/video.h says, struct grub_video_render_target
didn't really want to be moved. My code only needs to access it to find
the framebuffer address. Perhaps it'd be better to move this information
elsewhere? Or split it in a separate structure / getter?
--
Robert Millan
The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
how) you may access your data; but nobody's threatening your freedom: we
still allow you to remove your data and not access it at all."
linux_gfxterm.diff
Description: Text Data
- [PATCH] linux/gfxterm integration,
Robert Millan <=
- Re: [PATCH] linux/gfxterm integration, Robert Millan, 2009/03/08
- Re: [PATCH] linux/gfxterm integration, Robert Millan, 2009/03/08
- Re: [PATCH] linux/gfxterm integration, Vesa Jääskeläinen, 2009/03/08
- Re: [PATCH] linux/gfxterm integration, Robert Millan, 2009/03/13
- Re: [PATCH] linux/gfxterm integration, David Miller, 2009/03/13
- new Linux loader (Re: [PATCH] linux/gfxterm integration), Robert Millan, 2009/03/18
- Re: new Linux loader (Re: [PATCH] linux/gfxterm integration), phcoder, 2009/03/18
- Re: new Linux loader (Re: [PATCH] linux/gfxterm integration), Robert Millan, 2009/03/21
- [PATCH] build 32-bit Linux loader as `linux', rename legacy loader to `linux16', Robert Millan, 2009/03/22
- Re: [PATCH] build 32-bit Linux loader as `linux', rename legacy loader to `linux16', Robert Millan, 2009/03/28