patch-2.2.8 linux/init/main.c
Next file: linux/ipc/shm.c
Previous file: linux/include/scsi/sg.h
Back to the patch index
Back to the overall index
- Lines: 75
- Date:
Tue May 11 09:57:14 1999
- Orig file:
v2.2.7/linux/init/main.c
- Orig date:
Wed Apr 28 11:37:32 1999
diff -u --recursive --new-file v2.2.7/linux/init/main.c linux/init/main.c
@@ -46,6 +46,10 @@
#include <linux/apm_bios.h>
#endif
+#ifdef CONFIG_MAC
+extern void nubus_init(void);
+#endif
+
/*
* Versions of gcc older than that listed below may actually compile
* and link okay, but the end product can have subtle run time bugs.
@@ -74,7 +78,7 @@
extern void uidcache_init(void);
extern void mca_init(void);
extern void sbus_init(void);
-extern void powermac_init(void);
+extern void ppc_init(void);
extern void sysctl_init(void);
extern void filescache_init(void);
extern void signals_init(void);
@@ -354,7 +358,7 @@
int rows, cols;
#ifdef CONFIG_BLK_DEV_RAM
-extern int rd_doload; /* 1 = load ramdisk, 0 = don't load */
+extern int rd_doload; /* 1 = load ramdisk, 0 = don't load 2 = dual disk */
extern int rd_prompt; /* 1 = prompt for ramdisk, 0 = don't prompt */
extern int rd_size; /* Size of the ramdisk(s) */
extern int rd_image_start; /* starting block # of image */
@@ -578,6 +582,7 @@
{ "no-hlt", no_halt },
{ "no387", no_387 },
{ "reboot=", reboot_setup },
+ { "mca-pentium", mca_pentium },
#endif
#ifdef CONFIG_INET
{ "ether=", eth_setup },
@@ -788,7 +793,8 @@
#endif
#if defined(CONFIG_A4000T_SCSI) || defined(CONFIG_WARPENGINE_SCSI) \
|| defined(CONFIG_A4091_SCSI) || defined(CONFIG_MVME16x_SCSI) \
- || defined(CONFIG_BVME6000_SCSI)
+ || defined(CONFIG_BVME6000_SCSI) \
+ || defined(CONFIG_BLZ603EPLUS_SCSI)
{ "53c7xx=", ncr53c7xx_setup },
#endif
#if defined(CONFIG_A3000_SCSI) || defined(CONFIG_A2091_SCSI) \
@@ -901,7 +907,7 @@
static void __init load_ramdisk(char *str, int *ints)
{
if (ints[0] > 0 && ints[1] >= 0)
- rd_doload = ints[1] & 1;
+ rd_doload = ints[1] & 3;
}
static void __init prompt_ramdisk(char *str, int *ints)
@@ -1262,7 +1268,7 @@
sbus_init();
#endif
#if defined(CONFIG_PPC)
- powermac_init();
+ ppc_init();
#endif
#ifdef CONFIG_MCA
mca_init();
@@ -1275,6 +1281,9 @@
#endif
#ifdef CONFIG_DIO
dio_init();
+#endif
+#ifdef CONFIG_MAC
+ nubus_init();
#endif
/* Networking initialization needs a process context */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)