[systemd-devel] [PATCH 0/8] GOP display initialization and splash screen drawing

Joonas Lahtinen joonas.lahtinen at linux.intel.com
Mon Dec 9 23:50:14 PST 2013


Hi,

The following patch series implement UEFI GOP graphics mode
initialization and screen clearing functionality to Gummiboot. They're
all based on top of the current master. The functionality was written
against the UEFI specification, so it should work everywhere where that
functionality is available.

More details about the functionality added is in README.gop file added
in patch 6/8.

For anyone interested, at the time of sending these patches the patches
for i915.fastboot features mentioned in the README.gop file are on their
way to upstream and can be found at:

	git://people.freedesktop.org/~jbarnes/linux

on branch inherit-bios .

Would be great to have these applied to master, they've already been
tested on a few modern UEFI implementation and are working. Currently
this work is made to be used by Tizen IVI project.

Regards, Joonas

--
  .gitignore          |   1 +
  Makefile.am         |  28 +++++-
  README.gop          |  56 ++++++++++++
  configure.ac        |   7 ++
  data/gummiboot.ppm  | Bin 0 -> 196662 bytes
  src/efi/gop.c       | 137 +++++++++++++++++++++++++++++
  src/efi/gop.h       |  48 ++++++++++
  src/efi/gummiboot.c | 160 +++++++++++++++++++++++++++++++++-
  utils/ppm2bgrx.c    | 208 ++++++++++++++++++++++++++++++++++++++++++++
  9 files changed, 640 insertions(+), 5 deletions(-)

--
Joonas Lahtinen
Intel Open Source Technology Center



More information about the systemd-devel mailing list