On Thu, Nov 12, 2009 at 8:00 AM, Patrick Georgi patrick.georgi@coresystems.de wrote:
Am 12.11.2009 15:56, schrieb Myles Watson:
Reverting everthing would be overkill.. The only thing that negatively affects the build is the ROMBASE configuration in src/arch/i386/Kconfig, the other parts are fine.
I'm looking for a way to keep ROMBASE functional that way (esp. to allow smaller bootblocks) while fixing the current issue.
I think we should allow larger boot blocks at the same time and fix fam10 builds.
If that fixes fam10, I'm all for it. My understanding is that failover was invented specifically to make fam10 work with only 64kb of available ROM, but I might be wrong. That would mean that a bootblock >64kb wouldn't be entirely visible.
I keep forgetting that the bootblock has to be < 64Kb so that the start is reachable with a jump in 16-bit mode. A larger bootblock makes it build but fails to boot.
It's up to you. Reverting it seems cheap compared to having it broken for multiple days.
Either I fix it today, or I'll revert that part of the change. Either way it'll work in a couple of hours again.
Great.
Thanks, Myles