Peter Stuge wrote:
On Thu, May 01, 2008 at 12:34:08PM +0200, Rudolf Marek wrote:
To sum it up. Coreboot should handle this. ADLO/LegacyBIOS whatever should not touch this. We can unprotect the shadows regions in coreboot. All we need is just sane memory map.
Is this designing in a callback from payload to coreboot?
To avoid this is the reason why the bios.bin _loader_ must be part of coreboot.
The alternative would be to pass a register write sequence description in lbtable. But this is pretty close to a virtual machine already, so we're almost re-inventing ACPI there. Not good.
Or would the shadowing be oneshot before the new biosloader runs?
The registers have to be changed _after_ bios.bin is copied to the E and F segment.