[U-Boot] [PATCH v2 1/6] spl: add Kconfig option to clear bss early
Simon Glass
sjg at chromium.org
Fri Mar 22 07:53:28 UTC 2019
Hi,
On Sat, 16 Mar 2019 at 04:13, Simon Goldschmidt
<simon.k.r.goldschmidt at gmail.com> wrote:
>
> This introduces a new Kconfig option SPL_CLEAR_BSS_F. If enabled, it clears
> the bss before calling board_init_f() instead of clearing it before calling
> board_init_r().
>
> This also ensures that variables placed in BSS can be shared between
> board_init_f() and board_init_r() in SPL.
>
> Make the new option depend on ARM for now until more implementations follow.
>
> Signed-off-by: Simon Goldschmidt <simon.k.r.goldschmidt at gmail.com>
> ---
>
> Changes in v2:
> - make CONFIG_SPL_CLEAR_BSS_F depend on ARM for now
>
> common/spl/Kconfig | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
The current restriction is that you are not allowed to use BSS before
board_init_r().
Can you please add a motivation to change this?
Regards,
SImon
More information about the U-Boot
mailing list