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 <dannenb...@ti.com>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot