On Fri, Jun 19, 2009 at 06:49:47AM -0600, Myles Watson wrote:
The trouble I was having earlier with CBFS seems to come from removing the "normal" image (to get more space in the ROM).
Strange. I thought that was fixed.
The attached patch works fine though.
The HIGH_TABLES failed with:
No matching ram area found for range: [0x00000000000f0000, 0x0000000000100000) Ram areas [0x0000000000000000, 0x0000000000001000) Reserved [0x0000000000001000, 0x00000000000a0000) RAM [0x0000000000100000, 0x000000000fff0000) RAM [0x000000000fff0000, 0x0000000010000000) Reserved SELFBOOT RETURNED! Boot failed.
This looks like a separate issue from HIGH_TABLES support. It looks like the payload wasn't finding RAM to live in. Did you try SeaBIOS as a payload without HIGH_TABLES support?
Will investigate. I do know that it worked before enabling HIGH_TABLES, but not afterwards. But I'll recheck to be sure.
Committed in r4365.
Uwe.