[PATCH 11/11] bootm: Support string substitution in bootargs
Simon Glass
sjg at chromium.org
Tue Oct 20 21:23:11 CEST 2020
Hi Wolfgang,
On Tue, 20 Oct 2020 at 07:17, Wolfgang Denk <wd at denx.de> wrote:
>
> Dear Simon,
>
> In message <CAPnjgZ3sg693VXsEpvjnvkuUzfF612cxWvpWuvx_XiVNgQH4Jg at mail.gmail.com> you wrote:
> >
> > > You add something unconditionally to common code which very few
> > > people need. U-Boot size is growing all the time because of such
> > > ... features. This may be acceptable on the systems you have in
> > > mind, but I consider this selfish.
> >
> > Did you see the Kconfig option?
>
> So you claim the size does not grow with the feature not selected?
That's what I see, except that there is some size growth due to the
refactoring / adding tests.
>
> > > Why do we have to add yet another non-standard way of substituting
> > > variables in a string? Can we not use alreay existing methonds
> > > instead?
> >
> > What sort of methods?
>
> Variable substitution?
>
> > > Why do you have to use "%U" in your template instead of for example
> > > "${uuid}" ?
> >
> > This is what Chrome OS uses, so it is easier this way, Otherwise I
> > have to replace %U with ${uuid} first.
>
> That's what I meant when I wrote "selfish" ;-)
>
> > Which code can I use to parse the ${var} thing?
>
> setenv and run ?
Will respond on other emails.
Regards,
SImon
More information about the U-Boot
mailing list