[U-Boot] [PATCH v2 05/12] armV7R: K3: am654: Allow using SPL BSS pre-relocation

Tom Rini trini at konsulko.com
Fri Jul 19 00:00:47 UTC 2019


On Tue, Jun 04, 2019 at 05:55:48PM -0500, Andreas Dannenberg wrote:

> In order to be able to use more advanced driver functionality which often
> relies on having BSS initialized during early boot prior to relocation
> several things need to be in place:
> 
> 1) Memory needs to be available for BSS to use. For this, we locate BSS
>    at the top of the MCU SRAM area, with the stack starting right below
>    it,
> 2) We need to move the initialization of BSS prior to entering
>    board_init_f(). We will do this with a separate commit by turning on
>    the respective CONFIG option.
> 
> In this commit we also clean up the assignment of the initial SP address
> as part of the refactoring, taking into account the pre-decrement post-
> increment nature in which the SP is used on ARM.
> 
> Signed-off-by: Andreas Dannenberg <dannenberg at ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190718/8609141b/attachment.sig>


More information about the U-Boot mailing list