On 17.07.2008 03:53, Peter Stuge wrote: > On Wed, Jul 16, 2008 at 09:36:16PM -0400, Kevin O'Connor wrote: > >> stomping on the second payload. >> > > Could be avoided by having seabios load payloads and maybe even ROMs > from the larball that is the flash chip. >
The stomping problem is still there in that case. If there's any stack, it can be stomped on by the code executed from the option ROM. I can see two ways out, both not really nice: - checksum all important code and data, then compare the result - reload all code, checksum only the data - reload all code, preserve no data (which would include BIOS tables) Regards, Carl-Daniel -- http://www.hailfinger.org/ -- coreboot mailing list [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

