Added the new console/vga_text driver/module stuff to the old boot floppy
method as well. Removed libdrivers.a from the kernel, added kernel_debug.o to the kernel. Renamed the boot floppy shell "sh", so that consoled doesn't need to be changed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11377 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
+30
-18
@@ -59,9 +59,9 @@ KernelLd kernel :
|
|||||||
kernel_disk_device_manager.o
|
kernel_disk_device_manager.o
|
||||||
kernel_util.o
|
kernel_util.o
|
||||||
kernel_messaging.o
|
kernel_messaging.o
|
||||||
|
kernel_debug.o
|
||||||
|
|
||||||
lib$(OBOS_ARCH).a
|
lib$(OBOS_ARCH).a
|
||||||
libdrivers.a
|
|
||||||
|
|
||||||
linkhack.so
|
linkhack.so
|
||||||
|
|
||||||
@@ -85,9 +85,9 @@ KernelLd kernel.so :
|
|||||||
kernel_disk_device_manager.o
|
kernel_disk_device_manager.o
|
||||||
kernel_util.o
|
kernel_util.o
|
||||||
kernel_messaging.o
|
kernel_messaging.o
|
||||||
|
kernel_debug.o
|
||||||
|
|
||||||
lib$(OBOS_ARCH).a
|
lib$(OBOS_ARCH).a
|
||||||
libdrivers.a
|
|
||||||
|
|
||||||
linkhack.so
|
linkhack.so
|
||||||
|
|
||||||
@@ -312,6 +312,16 @@ KernelLd symlink :
|
|||||||
: beos/bin/symlink
|
: beos/bin/symlink
|
||||||
;
|
;
|
||||||
|
|
||||||
|
KernelLd <bootfloppy>consoled :
|
||||||
|
libglue2.o
|
||||||
|
<$(SOURCE_GRIST)!apps!consoled>consoled.o
|
||||||
|
libroot.so
|
||||||
|
: $(SUBDIR)/ldscripts/$(OBOS_ARCH)/app.ld
|
||||||
|
:
|
||||||
|
:
|
||||||
|
: beos/bin/consoled
|
||||||
|
;
|
||||||
|
|
||||||
# Note: shell is a built in target, thus we need the grist.
|
# Note: shell is a built in target, thus we need the grist.
|
||||||
KernelLd obos_shell :
|
KernelLd obos_shell :
|
||||||
libglue2.o
|
libglue2.o
|
||||||
@@ -328,7 +338,7 @@ KernelLd obos_shell :
|
|||||||
: $(SUBDIR)/ldscripts/$(OBOS_ARCH)/app.ld
|
: $(SUBDIR)/ldscripts/$(OBOS_ARCH)/app.ld
|
||||||
:
|
:
|
||||||
:
|
:
|
||||||
: beos/bin/shell
|
: beos/bin/sh
|
||||||
;
|
;
|
||||||
|
|
||||||
KernelLd testapp :
|
KernelLd testapp :
|
||||||
@@ -371,22 +381,20 @@ KernelLd fork_test :
|
|||||||
: beos/bin/fork_test
|
: beos/bin/fork_test
|
||||||
;
|
;
|
||||||
|
|
||||||
#if $(OS) = "BEOS"
|
KernelConfigSection drivers/dev/tty
|
||||||
#{
|
: elf32
|
||||||
# KernelConfigSection addons/drivers/dev/misc/pcspeaker
|
: $(OBOS_TOP)/distro/$(OBOS_ARCH).R1/beos/system/add-ons/kernel/drivers/dev/tty
|
||||||
# :
|
;
|
||||||
# elf32
|
|
||||||
# :
|
|
||||||
# /boot/home/config/add-ons/kernel/drivers/bin/pcspeaker
|
|
||||||
# ;
|
|
||||||
|
|
||||||
# KernelConfigSection addons/drivers/dev/net/tulip
|
KernelConfigSection drivers/dev/console
|
||||||
# :
|
: elf32
|
||||||
# elf32
|
: $(OBOS_TOP)/distro/$(OBOS_ARCH).R1/beos/system/add-ons/kernel/drivers/dev/console
|
||||||
# :
|
;
|
||||||
# /boot/beos/system/add-ons/kernel/drivers/bin/tulip
|
|
||||||
# ;
|
KernelConfigSection addons/kernel/console/vga_text
|
||||||
#}
|
: elf32
|
||||||
|
: $(OBOS_TOP)/distro/$(OBOS_ARCH).R1/beos/system/add-ons/kernel/console/vga_text
|
||||||
|
;
|
||||||
|
|
||||||
KernelLd kernel_ps :
|
KernelLd kernel_ps :
|
||||||
libglue2.o
|
libglue2.o
|
||||||
@@ -427,6 +435,10 @@ KernelFloppyImage $(OBOS_FLOPPY) : $(OBOS_KERNEL) : $(SUBDIR)/boot/arch/$(OBOS_A
|
|||||||
Depends kernel.so : kernel ;
|
Depends kernel.so : kernel ;
|
||||||
# kernel.so will be rebuilt with the kernel
|
# kernel.so will be rebuilt with the kernel
|
||||||
|
|
||||||
|
Depends $(OBOS_FLOPPY) : tty ;
|
||||||
|
Depends $(OBOS_FLOPPY) : console ;
|
||||||
|
Depends $(OBOS_FLOPPY) : vga_text ;
|
||||||
|
|
||||||
Depends boot_floppy : $(OBOS_FLOPPY) ;
|
Depends boot_floppy : $(OBOS_FLOPPY) ;
|
||||||
NotFile boot_floppy ;
|
NotFile boot_floppy ;
|
||||||
Depends bootfloppy : $(OBOS_FLOPPY) ;
|
Depends bootfloppy : $(OBOS_FLOPPY) ;
|
||||||
|
|||||||
Reference in New Issue
Block a user