diff options
author | Tom Rini <trini@konsulko.com> | 2019-08-20 21:40:12 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2019-08-20 21:40:12 -0400 |
commit | 1e60ccd94318fb86610e1e28512b2aaac5f4b069 (patch) | |
tree | 0f0c94502ee6c35a35bf469cc4cdd256b13dcaa5 /README | |
parent | 000fc151150150c36c58f6d8e8d2e27d3b668a7d (diff) | |
parent | 4f23d245112bd17898fda5601662d725d8aed9f9 (diff) |
Merge branch '2019-08-20-master-imports'
- Assorted bugfixes
Diffstat (limited to 'README')
-rw-r--r-- | README | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -267,6 +267,13 @@ board_init_f(): - preloader_console_init() can be called here in extremis - should set up SDRAM, and anything needed to make the UART work - these is no need to clear BSS, it will be done by crt0.S + - for specific scenarios on certain architectures an early BSS *can* + be made available (via CONFIG_SPL_EARLY_BSS by moving the clearing + of BSS prior to entering board_init_f()) but doing so is discouraged. + Instead it is strongly recommended to architect any code changes + or additions such to not depend on the availability of BSS during + board_init_f() as indicated in other sections of this README to + maintain compatibility and consistency across the entire code base. - must return normally from this function (don't call board_init_r() directly) |