|
From: Jan-Benedict G. <jb...@us...> - 2005-05-24 07:57:31
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/boot In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9947 Modified Files: startup.c Log Message: - The VAX/Linux banner is no longer a global one. - Fresh up comments; might need some contentual refresh, though. Index: startup.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/boot/startup.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- startup.c 16 Oct 2004 13:02:35 -0000 1.9 +++ startup.c 24 May 2005 07:57:23 -0000 1.10 @@ -11,34 +11,34 @@ extern unsigned long int boot_ap; /* argument pointer */ extern unsigned long int boot_r11; /* rpb pointer */ extern unsigned long int boot_scb; /* scb pointer */ -extern unsigned long int iomap_base; +extern unsigned long int iomap_base; /* head.S copies the RPB into this structure */ struct rpb_struct boot_rpb; -char *vax_linux_banner="Linux/VAX (lin...@mi...)\n"; extern void start_kernel(void); extern void guard_int_stack(void); /* arch/vax/kernel/interrupt.c */ extern void enable_early_printk(void); -/* This is a transitionary function. When things are finally sorted +/* + * This is a transitionary function. When things are finally sorted * the only tasks this function will perform will relate to the interaction * with VMB and other stuff that needs to go on early before we start_kernel() - * like patchable control store, memory bitmap creation on non-ROM based - * VAXen. + * like patchable control store, memory bitmap creation on non-ROM based + * VAXen. * At present its used for testing the early parts of the kernel startup. * The other main thing it does is load the rpb and scb global variables, - * and switch on basic paging. The main paging setup is done later. - * + * and switch on basic paging. The main paging setup is done later. + * * ok ive changed my mind. We turn on MM in the asm before we hit C code * (keeps stacks simpler) just like the i386, with a default 8mb system - * page table setup (with a 1:1 mapping of system space. - * - * Things that are temporary have a habit of becoming permanent. + * page table setup (with a 1:1 mapping of system space. + * + * Things that are temporary have a habit of becoming permanent. * I've renamed from tmp_start_kernel to vax_start_kernel, as convenient - * bit of arch-specific C code before starting the main start_kernel - * - * atp aug 2001 - This is now permanent, and has been renamed to startup.c + * bit of arch-specific C code before starting the main start_kernel + * + * atp aug 2001 - This is now permanent, and has been renamed to startup.c */ #define IOMAP_START (PAGE_OFFSET+((iomap_base-swapper_pg_dir[2].br)<<(PAGELET_SHIFT-2))) @@ -59,7 +59,7 @@ enable_early_printk(); #endif - printk(vax_linux_banner); + printk(KERN_INFO "Linux/VAX <lin...@mi...>\n"); #ifdef __SMP__ { @@ -87,7 +87,7 @@ printk("VM: vmalloc from 0x%lx to 0x%lx\n", VMALLOC_START, VMALLOC_END); printk("VM: ptemap from 0x%lx to 0x%lx for %d processes\n", TASKPTE_START, TASKPTE_END, TASK_MAXUPRC); - printk("calling start_kernel...\n\n"); + printk("Calling start_kernel()...\n\n"); start_kernel(); } |