
Dear Christopher Harvey,
In message 20110824183457.GB3070@harvey-pc.matrox.com you wrote:
+- CONFIG_SYS_TEXT_BASE:
Is the start address of the u-boot code.
This value can be in ROM space since u-boot can startup from
within ROM. This value has nothing to do with the relocation
destination in RAM.
- CONFIG_SYS_MBIO_BASE: Physical start address of Motherboard I/O (if using a Cogent motherboard)
Applied to u-boot-arm/master (with 3 trailing whitespaces fixed), thanks!
...
I'm curious, this one never went in. I'd like to know if I'm not understanding CONFIG_SYS_TEXT_BASE completely.
I can't see it in Albert's u-boot-arm/master branch, either.
...and the text is actually wrong.
What is the "start address"? I would say that "_start" defines the start address, i. e. the entry point into the U-Boot code where the CPU starts execution after a reset. But this is on most systems NOT CONFIG_SYS_TEXT_BASE. CONFIG_SYS_TEXT_BASE is the start address of the text segment. - as the name suggests.
Guess that should be fixed...
Best regards,
Wolfgang Denk