[LinuxBIOS] v3 - vsa into lar

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Tue Jan 8 00:11:42 CET 2008

On 07.01.2008 23:50, Marc Jones wrote:
> ron minnich wrote:
>> i want to bring vsa into lar. And I don't recall how we want to do
>> this. Any ideas?
> lar folks might have a better understanding but I think it can be done 
> as another binary to jump to. It will return when it is finished. As for 
> the build side I think this might be where buildrom comes in and does 
> the wget etc.

IIRC we now have the VSA sources available, so we should be able to
build a custom VSA.

For storing the VSA in the LAR, I have to know a few things.
- Is the VSA a blob with no header and/or signature?
- Do we have to load it at a specific address?
- How do we determine the entry point?
- What's the exact calling convention?

If at all possible, I'd like to handle the VSA like any ELF file in the
LAR, that means parsing and compressing it for storage in flash, then
uncompressing and loading it to a specified address and executing it at
the specified entry point.


More information about the coreboot mailing list