User Tools

Site Tools


u-boot_boot_sequence

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
u-boot_boot_sequence [2019/12/27 17:55]
rpjday
u-boot_boot_sequence [2019/12/28 08:33] (current)
rpjday [1.]
Line 19: Line 19:
 ===== arch/​arm/​lib/​crt0_64.S [ENTRY(_main)] ===== ===== arch/​arm/​lib/​crt0_64.S [ENTRY(_main)] =====
  
-==== 1. ====+==== Prologue ​====
  
 <​code>​ <​code>​
Line 25: Line 25:
  * start-up where a C runtime environment is needed. Its entry point  * start-up where a C runtime environment is needed. Its entry point
  * is _main and is branched into from the target'​s start.S file.  * is _main and is branched into from the target'​s start.S file.
- * +</​code>​ 
- * _main execution sequence is: + 
- *+==== 1. ==== 
 + 
 +<​code>​
  * 1. Set up initial environment for calling board_init_f().  * 1. Set up initial environment for calling board_init_f().
  ​* ​   This environment only provides a stack and a place to store  ​* ​   This environment only provides a stack and a place to store
Line 210: Line 212:
                 hang();                 hang();
                 ...                 ...
-</​code>​ 
- 
-<​code>​ 
- 
 </​code>​ </​code>​
  
u-boot_boot_sequence.1577469334.txt.gz · Last modified: 2019/12/27 17:55 by rpjday