Single boot driver loaded, while multiple can be included in the boot image.

The user needs to set label=... to choose the driver of his or her choice.
This driver will be mapped onto the controller that is set in controller=...

Minor cleanup of kernel source code (boot image table now is static).
This commit is contained in:
Jorrit Herder
2005-08-03 16:06:35 +00:00
parent c12b74dad5
commit 89cf745fe2
12 changed files with 77 additions and 95 deletions

View File

@@ -41,9 +41,8 @@
#define MEM_PROC_NR 3 /* memory driver (RAM disk, null, etc.) */
#define LOG_PROC_NR 4 /* log device driver */
#define TTY_PROC_NR 5 /* terminal (TTY) driver */
#define AT_PROC_NR 6 /* AT Winchester */
#define BIOS_PROC_NR 7 /* BIOS disk device */
#define INIT_PROC_NR 8 /* init -- goes multiuser */
#define DRVR_PROC_NR 6 /* device driver for boot medium */
#define INIT_PROC_NR 7 /* init -- goes multiuser */
/* Number of processes contained in the system image. */
#define NR_BOOT_PROCS (NR_TASKS + INIT_PROC_NR + 1)