[U-Boot] [PATCH] driver/mxc_i2c: Move static data structure to global_data

Wolfgang Denk wd at denx.de
Tue Feb 11 21:57:08 CET 2014


Dear York,

In message <52FA8205.1090206 at freescale.com> you wrote:
>
> > So ideally keep this data on the stack, and if there is no way around
> > it, in the global data structure.
> 
> Agreed. I tried to use global data at first, which upsets Tom. Tom suggested to
> use linker script. I guess he was under the impression I was using SPL. Let me
> try harder to use stack.

well, to do something with the linker script, you need some memory
somewhere you can use for this purpose.  Your example showed SRAM. so
if you do have SRAM on that board - why do you not use it for stack
and GD?  Where is your steck and GD right now?

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 at denx.de
Program maintenance is an entropy-increasing process,  and  even  its
most skilfull execution only delays the subsidence of the system into
unfixable obsolescence.       - Fred Brooks, "The Mythical Man Month"


More information about the U-Boot mailing list