[syslinux] COM32 Implementation Of GFXBoot

Sebastian Herbszt herbszt at gmx.de
Tue Aug 12 16:06:49 PDT 2008


Erwan,

> Another student started to work on it but apart of the GSOC.

do you intend to mentor this new attempt too?

I glanced at the gfxboot patches and it looks like those add just
enough infrastructure / hooks to load the gfxboot extension specified
by the "gfxboot" config option. All the "fancy" stuff is then done by
calling those gfx_bc_* functions.

The "Google Summer of Code Ideas" page says 

"Unfortunately, the patch is in assembly, and of very poor code quality,
and therefore has not been merged. This project is to do a clean
reimplementation in C, using existing graphics libraries already available
as part of the "COM32" libraries that are part of SYSLINUX.
A specification exists for the Gfxboot byte code."

Does this project consist of reimplementing the patches in C and
keep calling the loadable gfxboot extension or does it include
porting that extension to syslinux too?

- Sebastian




More information about the Syslinux mailing list