
16 May
2011
16 May
'11
5:37 p.m.
Dear Aneesh V,
In message 4DD1189D.4050603@ti.com you wrote:
Save this information in SPL so that we can use the same media and mode to bootload u-boot.
Signed-off-by: Aneesh Vaneesh@ti.com
...
- /* Store the boot device in omap4_boot_device */
- ldr r2, [r0, #BOOT_DEVICE_OFFSET] @ r1<- value of boot device
- and r2, #BOOT_DEVICE_MASK
- ldr r3, =omap4_boot_device
- str r2, [r3] @ omap4_boot_device<- r1
Why don't you use stadard global data here?
SPL has access to .data right from the beginning. Besides this is too early. global data is not initialized yet.
Please keep in mind that this is a special situation then. The code will not work as intended for example when running form NOR flash.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
Good manners are the settled medium of social, as specie is of
commercial, life; returns are equally expected for both.
- Lord Chesterfield _Letters to his Son_, 25 December 1753