head	1.5;
access;
symbols;
locks; strict;
comment	@# @;


1.5
date	99.12.04.17.41.12;	author wpaul;	state dead;
branches;
next	1.4;

1.4
date	99.11.28.18.52.34;	author bde;	state Exp;
branches;
next	1.3;

1.3
date	99.09.27.01.04.38;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	99.09.27.00.33.56;	author peter;	state Exp;
branches;
next	1.1;

1.1
date	99.09.22.05.07.47;	author wpaul;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers
which it replaces. The new driver supports all of the chips supported
by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards.

This also completes my quest to convert things to miibus and add
Alpha support.
@
text
@# $FreeBSD: src/sys/modules/al/Makefile,v 1.4 1999/11/28 18:52:34 bde Exp $

.PATH:	${.CURDIR}/../../pci
KMOD	= al
SRCS	= if_al.c opt_bdg.h device_if.h bus_if.h pci_if.h
SRCS	+= miibus_if.h
CFLAGS	+= ${DEBUG_FLAGS}
KMODDEPS = miibus

.include <bsd.kmod.mk>
@


1.4
log
@Removed special rules for building and cleaning device interface files
and empty options files.  The rules are now generated automatically in
bsd.kmod.mk.  Cleaned up related things ($S and ${CLEANFILES}).
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/al/Makefile,v 1.3 1999/09/27 01:04:38 peter Exp $
@


1.3
log
@Zap some unused echo "#define NFOO 1" > foo.h style defunct stuff.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/al/Makefile,v 1.2 1999/09/27 00:33:56 peter Exp $
d3 1
a3 2
S	= ${.CURDIR}/../..
.PATH:	$S/pci
a6 2
CLEANFILES	+= opt_bdg.h device_if.h bus_if.h pci_if.h
CLEANFILES	+= miibus_if.h
a8 15

opt_bdg.h:
	touch opt_bdg.h

device_if.h: $S/kern/makedevops.pl $S/kern/device_if.m
	perl $S/kern/makedevops.pl -h $S/kern/device_if.m

bus_if.h: $S/kern/makedevops.pl $S/kern/bus_if.m
	perl $S/kern/makedevops.pl -h $S/kern/bus_if.m

pci_if.h: $S/kern/makedevops.pl $S/pci/pci_if.m
	perl $S/kern/makedevops.pl -h $S/pci/pci_if.m

miibus_if.h: $S/kern/makedevops.pl $S/dev/mii/miibus_if.m
	perl $S/kern/makedevops.pl -h $S/dev/mii/miibus_if.m
@


1.2
log
@Don't generate 'bpf.h' since it's not used.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/al/Makefile,v 1.1 1999/09/22 05:07:47 wpaul Exp $
d6 1
a6 1
SRCS	= if_al.c al.h opt_bdg.h device_if.h bus_if.h pci_if.h
d8 1
a8 1
CLEANFILES	+= al.h opt_bdg.h device_if.h bus_if.h pci_if.h
a11 3

al.h:
	echo "#define NAL 1" > al.h
@


1.1
log
@Spruce up the ADMtek driver: conver to newbus, miibus and add support
for the AN985 "Centaur" chip, which is apparently the next genetation
of the "Comet." The AN985 is also a tulip clone and is similar to the
AL981 except that it uses a 99C66 EEPROM and a serial MII interface
(instead of direct access to the PHY registers).

Also updated various documentation to mention the AN985 and created
a loadable module.

I don't think there are any cards that use this chip on the market yet:
the datasheet I got from ADMtek has boxes with big X's in them where the
diagrams should be, and the sample boards I got have chips without any
artwork on them.
@
text
@d1 1
a1 1
# $FreeBSD$
d6 1
a6 1
SRCS	= if_al.c al.h bpf.h opt_bdg.h device_if.h bus_if.h pci_if.h
d8 1
a8 1
CLEANFILES	+= al.h bpf.h opt_bdg.h device_if.h bus_if.h pci_if.h
a14 3

bpf.h:
	echo "#define NBPF 1" > bpf.h
@
