e219897a2a
a KLD. Still doesn't work well except in the PCMCIA case (now if only pccardd(8) could load and unload drivers dynamically...). Mainly, it tries to find fdc0 on the PCI bus for whatever obscure reasons, but i need someone who understands driver(9) to fix this. However, it's at least already better than before, and i'm tired of maintaining too many private changes in my tree, given the large patches bde submitted. :) Idea of a KLD triggered by: Michael Reifenberger <root@nihil.plaut.de>
30 lines
480 B
Makefile
30 lines
480 B
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../../isa
|
|
|
|
KMOD= fdc
|
|
SRCS= fd.c \
|
|
opt_fdc.h card.h \
|
|
bus_if.h card_if.h device_if.h isa_if.h
|
|
NOMAN=
|
|
|
|
FDC_DEBUG= 1 # 0/1
|
|
FDC_PCCARD= 0 # 0/1 whether pccard support (i. e. Y-E DATA PCMCIA
|
|
# fdc) is desired
|
|
|
|
CLEANFILES= card.h
|
|
|
|
opt_fdc.h:
|
|
touch ${.TARGET}
|
|
.if ${FDC_DEBUG} > 0
|
|
echo "#define FDC_DEBUG 1" >> ${.TARGET}
|
|
.endif
|
|
|
|
card.h:
|
|
touch ${.TARGET}
|
|
.if ${FDC_PCCARD} > 0
|
|
echo "#define NCARD 1" >> ${.TARGET}
|
|
.endif
|
|
|
|
.include <bsd.kmod.mk>
|