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:
@@ -7,6 +7,9 @@ MDEC= /usr/mdec
|
||||
MAKE= exec make -$(MAKEFLAGS)
|
||||
|
||||
# specify the programs that are part of the system image
|
||||
# only one boot medium driver can actually be loaded,
|
||||
# use labels to include multiple driver and set a label
|
||||
# at the boot monitor to select one
|
||||
PROGRAMS= ../kernel/kernel \
|
||||
../servers/pm/pm \
|
||||
../servers/fs/fs \
|
||||
@@ -14,11 +17,12 @@ PROGRAMS= ../kernel/kernel \
|
||||
../drivers/tty/tty \
|
||||
../drivers/memory/memory \
|
||||
../drivers/log/log \
|
||||
../drivers/at_wini/at_wini \
|
||||
../drivers/bios_wini/bios_wini \
|
||||
AT:../drivers/at_wini/at_wini \
|
||||
BIOS:../drivers/bios_wini/bios_wini \
|
||||
../servers/init/init \
|
||||
# bootdev.img
|
||||
|
||||
|
||||
usage:
|
||||
@echo " " >&2
|
||||
@echo "Master Makefile to create new MINIX configuration." >& 2
|
||||
@@ -55,7 +59,7 @@ image: programs
|
||||
includes:
|
||||
cd ../include && $(MAKE) install
|
||||
|
||||
depend:
|
||||
depend: includes
|
||||
cd ../ && $(MAKE) depend
|
||||
|
||||
programs: includes
|
||||
|
||||
Reference in New Issue
Block a user