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();
}
|