提交 a3824142 编写于 作者: G Graeme Russ

x86: Rearrange function calls in board_init_f

上级 71a54049
......@@ -235,6 +235,14 @@ static int do_elf_reloc_fixups(void)
*/
void board_init_f(ulong boot_flags)
{
/* First stage CPU initialization */
if (cpu_init_f() != 0)
hang();
/* First stage Board initialization */
if (board_early_init_f() != 0)
hang();
if (env_init() != 0)
hang();
......@@ -253,14 +261,6 @@ void board_init_f(ulong boot_flags)
if (calculate_relocation_address() != 0)
hang();
/* First stage CPU initialization */
if (cpu_init_f() != 0)
hang();
/* First stage Board initialization */
if (board_early_init_f() != 0)
hang();
/* Copy U-Boot into RAM */
if (copy_uboot_to_ram() != 0)
hang();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册