diff options
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mbx8xx/startup/start.S | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/startup/start.S b/c/src/lib/libbsp/powerpc/mbx8xx/startup/start.S index 7b8dfde7f9..14c6803228 100644 --- a/c/src/lib/libbsp/powerpc/mbx8xx/startup/start.S +++ b/c/src/lib/libbsp/powerpc/mbx8xx/startup/start.S @@ -242,6 +242,8 @@ spin: /* * #define LOADED_BY_EPPCBUG */ +#define LOADED_BY_EPPCBUG +#define EARLY_CONSOLE /* * Initialization code */ @@ -275,7 +277,10 @@ spin: /* Clear the bss section. */ bl bssclr nop - +#if defined(EARLY_CONSOLE) && defined(LOADED_BY_EPPCBUG) + EXTERN_PROC (serial_init) + bl PROC (serial_init) +#endif lis r5,environ@ha la r5,environ@l(r5) /* environp */ /* clear argc and argv */ |