Signed-off-by: Graeme Russ <graeme.r...@gmail.com>
---
 arch/i386/lib/board.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/arch/i386/lib/board.c b/arch/i386/lib/board.c
index 73aaadc..44441a9 100644
--- a/arch/i386/lib/board.c
+++ b/arch/i386/lib/board.c
@@ -162,9 +162,6 @@ init_fnc_t *init_sequence[] = {
        dram_init,              /* configure available RAM banks */
        interrupt_init,         /* set up exceptions */
        timer_init,
-       env_init,               /* initialize environment */
-       init_baudrate,          /* initialze baudrate settings */
-       serial_init,            /* serial communications setup */
        display_banner,
        display_dram_config,
 
@@ -197,6 +194,18 @@ void board_init_f(ulong boot_flags)
 
        gd->flags = boot_flags;
 
+       if (env_init() != 0)
+               hang();
+
+       if (init_baudrate() != 0)
+               hang();
+
+       if (serial_init() != 0)
+               hang();
+
+       if (console_init_f() != 0)
+               hang();
+
        if (dram_init_f() != 0)
                hang();
 
-- 
1.7.1.422.g049e9

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to