[U-Boot] standalone apps and their use of exported functions
Valentin Ecker
valentin.ecker.dev at gmail.com
Thu Nov 5 15:14:19 CET 2009
ok, maybe i get something wrong, but the README.standalone section 5
it says that i have to extend the jump table with the functions i want
to export.
e.g i want to call run_command() in my standalone application. This
function is not declared in exports.h. So do i have to add it to the
table then or not? Intuitively i would simply link it.
Thanks for your time,
Valentin
On 05.11.2009, at 14:52, Wolfgang Denk wrote:
> Dear Valentin Ecker,
>
> In message <6806058A-4EA5-44F9-80D9-410C42869504 at gmail.com> you wrote:
>> so there is no solution without messing in the code?
>
> Link your application with U-Boot?
>
>> are there any intentions in explicitly NOT changing these 3 files
>> ([_]
>> exports.{h|c}) in the future? So that a patch will still be working
>> in
>> future versions?
>
> This question makes no sense to me. A patch is only needed until your
> code is in mainline, and then it should be working in future versions
> automatically. And the standalone application is separated by a
> well-defined interface, which should also be upward compatible, to
> that would keep working, too.
>
> 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
> I think there's a world market for about five computers.
> -- attr. Thomas J. Watson (Chairman of the Board, IBM), 1943
More information about the U-Boot
mailing list