Hi Pascal,

On 12/06/19 10:20, Linder Pascal wrote:
> Hi everyone,
> 
> 
> I am currently moving the configurations of the KM boards from header files 
> to Kconfig. But for the customly defined environment variables I did not 
> found a decent solution until I have come across the default environment 
> file, which seems very interesting to me.
> 
> 
> To this day, nevertheless, it appears that noone made use of the 
> CONFIG_USE_DEFAULT_ENV_FILE configuration defined in env/Kconfig. Does anyone 
> still have an example for this kind of environment definition or knows how to 
> create it?
> 
> 
> In my opinion, this could be highly relevant for the transition away from the 
> header files in include/configs.
> 

Fully agree. Rather, I do not think there is a relevant example. But the
environment is something like data and should not be part of the header
file as it is for histoical reason. I added some times ago a way to
extract the environment from the header and make the transition easy
(see make u-boot-initial-env). And if the environment is split from the
header as CONFIG_USE_DEFAULT_ENV_FILE allows, it is also easier to set
an own environment via OE BSP layer without pushing for each small
change to U-Boot. Not only, environments often conflict, and what is
good for a project becomes evil for another one.

Best regards,
Stefano Babic

-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: [email protected]
=====================================================================
_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to