[syslinux] [RFC][PATCH] Gfxboot COMBOOT module

Sebastian Herbszt herbszt at gmx.de
Mon Nov 24 13:28:44 PST 2008


H. Peter Anvin wrote:
> Sebastian Herbszt wrote:
>> 
>> Yes, it only recognizes the LABEL keyword.
>> 
>> Instead of parsing the config file again (syslinux core did it already) i was
>> thinking about some COMBOOT interface to request label count, label names and more,
>> e.g. INT 22h AX=001Eh "get config" with input register BX and something like
>> BX=0 - get label count (change VKernel to a counter and return it)
>> BX=1 - get label info, CX points to the wanted label entry with output ES:BX which
>> points to VKernelBuf after finding the proper label and running rllunpack. Unfortunatelly
>> pxelinux has a different vkernel structure (contains ipappend).
>> 
> 
> Yes, and all that stuff is about to change anyway.

"Rewriting the command-line interface as an internal COM32 module, module compression"
Do you mean this GSoC idea?

That internal COM32 module could still export its "vkernel struct" via some COMBOOT API.

- Sebastian




More information about the Syslinux mailing list