Ooops, Francois Revol's floppy driver is supposed to target R5 kernel, not yet OBOS one.

Commented out OBOS kernel build rules, and now build for R5.
NOTA: It's a PIO-read-only implementation currently.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6363 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Philippe Houdoin
2004-01-27 20:57:29 +00:00
parent d6c6bb2c21
commit ce5d0dee99
@@ -1,24 +1,40 @@
SubDir OBOS_TOP src add-ons kernel drivers arch x86 floppy ; SubDir OBOS_TOP src add-ons kernel drivers arch x86 floppy ;
KernelObjects R5KernelAddon floppy : kernel drivers bin :
floppy.c floppy.c
floppy_ctrl.c floppy_ctrl.c
device_icons.c device_icons.c
:
-fno-pic -D_KERNEL_MODE
; ;
KernelLd floppy : # Link to kernel/drivers/dev/disk
<$(SOURCE_GRIST)>floppy.o {
<$(SOURCE_GRIST)>floppy_ctrl.o local dir = [ FDirName $(OBOS_ADDON_DIR) kernel drivers dev disk ] ;
<$(SOURCE_GRIST)>device_icons.o local instDriver = <kernel!drivers!dev!disk>floppy ;
kernel.so MakeLocate $(instDriver) : $(dir) ;
: RelSymLink $(instDriver) : floppy ;
$(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld }
:
-Bdynamic -shared # Not ready for prime-time yet: R5 floppy driver replacement at the moment.
:
: # KernelObjects
drivers/dev/floppy # floppy.c
; # floppy_ctrl.c
# device_icons.c
# :
# -fno-pic -D_KERNEL_MODE
# ;
#
# KernelLd floppy :
# <$(SOURCE_GRIST)>floppy.o
# <$(SOURCE_GRIST)>floppy_ctrl.o
# <$(SOURCE_GRIST)>device_icons.o
# kernel.so
# :
# $(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld
# :
# -Bdynamic -shared
# :
# :
# drivers/dev/floppy
# ;