
On Tue, 2009-10-06 at 17:04 +0200, Wolfgang Denk wrote:
Dear Kumar Gala,
In message 1DE23DE0-B901-4E15-845C-43889EE0B178@kernel.crashing.org you wrote:
...
But bss is NOLOAD, and the actual location in the flash is just a fiction - we never use anything of this but the start address.
Where is BSS on 44x boards? I dont see any reason we shouldn't be able to put it at the same location.
Um... maybe Stefan should explain this. I don't want to have to ;-)
The 44x boards look the same as 85xx used to be - the bss is the last section in the ELF, but it has the downside that the code in the bootpg will be zeroed out along with the bss if the U-Boot image is near its maximum size and the bss overlaps the bootpg. Kumar prevented this (whether he meant to or not:) by putting the bss after the entire U-Boot image.
Best, Peter