patch-2.4.19 linux-2.4.19/arch/mips/arc/init.c
Next file: linux-2.4.19/arch/mips/arc/memory.c
Previous file: linux-2.4.19/arch/mips/arc/identify.c
Back to the patch index
Back to the overall index
- Lines: 42
- Date:
Fri Aug 2 17:39:43 2002
- Orig file:
linux-2.4.18/arch/mips/arc/init.c
- Orig date:
Fri Apr 13 20:26:07 2001
diff -urN linux-2.4.18/arch/mips/arc/init.c linux-2.4.19/arch/mips/arc/init.c
@@ -16,38 +16,22 @@
/* Master romvec interface. */
struct linux_romvec *romvec;
-struct linux_promblock *sgi_pblock;
int prom_argc;
char **prom_argv, **prom_envp;
-unsigned short prom_vers, prom_rev;
extern void prom_testtree(void);
-extern void arc_setup_console(void);
-
void __init prom_init(int argc, char **argv, char **envp, int *prom_vec)
{
- struct linux_promblock *pb;
+ PSYSTEM_PARAMETER_BLOCK pb;
+ unsigned short prom_vers, prom_rev;
romvec = ROMVECTOR;
- pb = sgi_pblock = PROMBLOCK;
+ pb = PROMBLOCK;
prom_argc = argc;
prom_argv = argv;
prom_envp = envp;
-#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)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)