
Dear Scott Wood,
In message 4BFED0CD.5010301@freescale.com you wrote:
Not using get_ram_size(), which is of minimal utility when you know the actual size (and is an unsafe approach to the problem when you don't, unless you know a lot about where I/O is mapped and how the system responds to accessing memory that doesn't exist -- not exactly the sort of thing you want to make a mandate for any board to be accepted), seems like a good way to "fix it".
Come on. Anybody who does NOT know the exact memory map of a system (and is able to define it as needed) is obviously not in a position to port U-Boot to this hardware.
This is basic knowledge.
"All other PowerPC systems" is a ridiculous overstatement. I see exactly *one* Freescale board that uses this thing, and it's an ARM board.
And this uses it incorrectly, like all ARM boards, if I'm not wrong.
Well, there is a ton of other boards besides the ones manufactured by Freescale, including many that use Freescale chips.
I am not to blame if Freescale did not pick up a number of design concepts.
Best regards,
Wolfgang Denk