diff options
author | Florian Lohoff <flo@rfc822.org> | 2001-01-27 04:34:10 +0000 |
---|---|---|
committer | Florian Lohoff <flo@rfc822.org> | 2001-01-27 04:34:10 +0000 |
commit | efa96fef2f5dede0b65b33eb9bfb9bacd2040e27 (patch) | |
tree | cc1f0252c06bc02c95b31240e4363e831c0e7cc3 /arch/mips | |
parent | 046225d5c0ab1319c57be36f9628dd864cd30b34 (diff) |
Disable arc_prom_init for the moment until this beast is fixed - Enabling
this simply lets all IP22 crash after freeing prom memory.
Diffstat (limited to 'arch/mips')
-rw-r--r-- | arch/mips/arc/init.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/arch/mips/arc/init.c b/arch/mips/arc/init.c index 873128c4c..9df7557d6 100644 --- a/arch/mips/arc/init.c +++ b/arch/mips/arc/init.c @@ -35,8 +35,19 @@ void __init prom_init(int argc, char **argv, char **envp, int *prom_vec) prom_argv = argv; prom_envp = envp; - arc_setup_console(); +#if 0 + /* arc_printf should not use prom_printf as soon as we free + * the prom buffers - This horribly breaks on Indys with framebuffer + * as it simply stops after initialising swap - On the Indigo2 serial + * console you will get A LOT illegal instructions - Only enable + * this for early init crashes - This also brings up artefacts of + * printing everything twice on serial console and on GFX Console + * this has the effect of having the prom printing everything + * in the small rectangle and the kernel printing around. + */ + arc_setup_console(); +#endif if (pb->magic != 0x53435241) { prom_printf("Aieee, bad prom vector magic %08lx\n", pb->magic); while(1) |