head	1.3;
access;
symbols
	dws_pl15i:1.3
	LINUX_0_99_15I:1.1.1.4
	cluster_15h:1.3
	dws_pl15h_ibcs:1.3
	LINUX_0_99_15H:1.1.1.4
	LINUX_0_99_15G:1.1.1.3
	dws_pl15f_cluster_08a:1.2
	dws_pl15f:1.2
	LINUX_0_99_15F:1.1.1.3
	dws_pl15e:1.2
	LINUX_0_99_15E:1.1.1.3
	LINUX_0_99_15D:1.1.1.3
	LINUX_0_99_15C:1.1.1.3
	dws_pl15b:1.2
	LINUX_0_99_15B:1.1.1.3
	dws_pl15a:1.2
	LINUX_0_99_15A:1.1.1.3
	dws_pl15:1.2
	LINUX_0_99_15:1.1.1.3
	LINUX_0_99_14Z:1.1.1.3
	dws_pl14y:1.2
	LINUX_0_99_14Y:1.1.1.3
	dws_pl14x:1.2
	LINUX_0_99_14X:1.1.1.3
	LINUX_0_99_14W:1.1.1.3
	LINUX_0_99_14V:1.1.1.3
	LINUX_0_99_14U:1.1.1.3
	dws_pl14t:1.2
	LINUX_0_99_14T:1.1.1.3
	dws_pl14s:1.2
	LINUX_0_99_14S:1.1.1.3
	dws_pl14r:1.2
	LINUX_0_99_14R:1.1.1.3
	dws_pl14q:1.2
	LINUX_0_99_14Q:1.1.1.3
	dws_pl14p:1.2
	LINUX_0_99_14P:1.1.1.3
	dws_pl14o:1.2
	LINUX_0_99_14O:1.1.1.3
	LINUX_0_99_14M:1.1.1.3
	LINUX_0_99_14L:1.1.1.3
	LINUX_0_99_14K:1.1.1.3
	LINUX_0_99_14J:1.1.1.3
	LINUX_0_99_14I:1.1.1.3
	LINUX_0_99_14H:1.1.1.3
	LINUX_0_99_14G:1.1.1.3
	dws_pl14f:1.2
	LINUX_0_99_14F:1.1.1.3
	dws_pl14e:1.2
	LINUX_0_99_14E:1.1.1.2
	LINUX_0_99_14D:1.1.1.2
	LINUX_0_99_14C:1.1.1.2
	LINUX_0_99_14B:1.1.1.1
	LINUX_0_99_14A:1.1.1.1
	LINUX_0_99_14:1.1.1.1
	LINUX:1.1.1;
locks; strict;
comment	@# @;


1.3
date	94.02.26.22.05.48;	author dws;	state Exp;
branches;
next	1.2;

1.2
date	93.12.15.16.03.26;	author steinber;	state Exp;
branches;
next	1.1;

1.1
date	93.12.09.16.58.17;	author steinber;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	93.12.09.16.58.18;	author steinber;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	93.12.13.13.36.53;	author steinber;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	93.12.20.16.55.55;	author steinber;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	94.02.22.23.47.03;	author dws;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Added iBCS emulation support.
@
text
@# File: drivers/net/Makefile
#
# Makefile for the Linux network (ethercard) device drivers.
#

# This will go away in some future future: hidden configuration files
# are difficult for users to deal with.
include CONFIG

NETDRV_OBJS := net.a(Space.o) net.a(auto_irq.o) net.a(net_init.o)
CFLAGS := $(CFLAGS) -I../../net/inet
CPP := $(CPP) -I../../net/inet

# The point of the makefile...
all: net.a

Space.o: Space.c ../../include/linux/autoconf.h
	$(CC) $(CFLAGS) $(OPTS) $(DL_OPTS) -c $< -o $@@

net_init.o: ../../include/linux/autoconf.h

ifdef CONFIG_WD80x3
NETDRV_OBJS := $(NETDRV_OBJS) net.a(wd.o)
CONFIG_8390 = CONFIG_8390
wd.o:	wd.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(WD_OPTS) -c $<
endif

ifdef CONFIG_EL2
NETDRV_OBJS := $(NETDRV_OBJS) net.a(3c503.o)
CONFIG_8390 = CONFIG_8390
3c503.o:	3c503.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(EL2_OPTS) -c $<
endif

ifdef CONFIG_NE2000
NETDRV_OBJS := $(NETDRV_OBJS) net.a(ne.o)
CONFIG_8390 = CONFIG_8390
ne.o:	ne.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(NE_OPTS) -c $<
endif

ifdef CONFIG_HPLAN
NETDRV_OBJS := $(NETDRV_OBJS) net.a(hp.o)
CONFIG_8390 = CONFIG_8390
hp.o:	hp.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(HP_OPTS) -c $<
endif

ifdef CONFIG_ULTRA
NETDRV_OBJS := $(NETDRV_OBJS) net.a(smc-ultra.o)
CONFIG_8390 = CONFIG_8390
endif

ifdef CONFIG_E2100
NETDRV_OBJS := $(NETDRV_OBJS) net.a(e2100.o)
CONFIG_8390 = CONFIG_8390
endif

ifdef CONFIG_PLIP
NETDRV_OBJS := $(NETDRV_OBJS) net.a(plip.o)
plip.o:	plip.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(PLIP_OPTS) -c $<
endif

ifdef CONFIG_PPP
NETDRV_OBJS := $(NETDRV_OBJS) net.a(ppp.o) net.a(slhc.o)
endif

ifdef CONFIG_SLIP
NETDRV_OBJS := $(NETDRV_OBJS) net.a(slip.o) net.a(slhc.o)
slip.o:	slip.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
endif

ifdef CONFIG_DE600
NETDRV_OBJS := $(NETDRV_OBJS) net.a(d_link.o)
d_link.o: d_link.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(DL_OPTS) -c $<
endif

ifdef CONFIG_AT1500
NETDRV_OBJS := $(NETDRV_OBJS) net.a(lance.o)
endif
ifdef CONFIG_LANCE
NETDRV_OBJS := $(NETDRV_OBJS) net.a(lance.o)
endif
ifdef CONFIG_AT1700
NETDRV_OBJS := $(NETDRV_OBJS) net.a(at1700.o)
endif
ifdef CONFIG_EL1
NETDRV_OBJS := $(NETDRV_OBJS) net.a(3c501.o)
endif
ifdef CONFIG_EL16
NETDRV_OBJS := $(NETDRV_OBJS) net.a(3c507.o)
endif
ifdef CONFIG_EL3
NETDRV_OBJS := $(NETDRV_OBJS) net.a(3c509.o)
endif
ifdef CONFIG_EEXPRESS
NETDRV_OBJS := $(NETDRV_OBJS) net.a(eexpress.o)
endif
ifdef CONFIG_ZNET
NETDRV_OBJS := $(NETDRV_OBJS) net.a(znet.o)
endif
ifdef CONFIG_DEPCA
NETDRV_OBJS := $(NETDRV_OBJS) net.a(depca.o)
depca.o: depca.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(DEPCA_OPTS) -c $<
endif
ifdef CONFIG_ATP
NETDRV_OBJS := $(NETDRV_OBJS) net.a(atp.o)
endif
ifdef CONFIG_NI52
NETDRV_OBJS := $(NETDRV_OBJS) net.a(ni52.o)
endif
ifdef CONFIG_NI65
NETDRV_OBJS := $(NETDRV_OBJS) net.a(ni65.o)
endif
ifdef CONFIG_ELPLUS
NETDRV_OBJS := $(NETDRV_OBJS) net.a(3c505.o)
endif
ifdef CONFIG_AC3200
NETDRV_OBJS := $(NETDRV_OBJS) net.a(ac3200.o)
CONFIG_8390 = CONFIG_8390
endif

ifdef CONFIG_8390
NETDRV_OBJS := $(NETDRV_OBJS) net.a(8390.o)
endif

ifdef CONFIG_IP_DEFRAG
NETDRV_OBJS := $(NETDRV_OBJS) net.a(ip-frag.o)
endif

net.a: $(NETDRV_OBJS)
	ranlib net.a

clean:
	rm -f core *.o *.a *.s

dep:
	$(CPP) -M *.c > .depend

tar:


# include a dependency file if one exists

ifeq (.depend,$(wildcard .depend))
include .depend
endif
@


1.2
log
@some Makefile changes for cross-compilation
@
text
@d108 2
@


1.1
log
@Initial revision
@
text
@d17 1
a17 1
Space.o: Space.c /usr/include/linux/autoconf.h
d20 1
a20 1
net_init.o: /usr/include/linux/autoconf.h
d73 1
a73 1
	$(CC) $(CPPFLAGS) $(CFLAGS) $(SLIP_OPTS) -c $<
@


1.1.1.1
log
@LINUX_0_99_14
@
text
@@


1.1.1.2
log
@LINUX_0_99_14C
@
text
@d73 1
a73 1
	$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
@


1.1.1.3
log
@LINUX_0_99_14F
@
text
@d17 1
a17 1
Space.o: Space.c ../../include/linux/autoconf.h
d20 1
a20 1
net_init.o: ../../include/linux/autoconf.h
@


1.1.1.4
log
@LINUX_0_99_15H
@
text
@a107 2
depca.o: depca.c CONFIG
	$(CC) $(CPPFLAGS) $(CFLAGS) $(DEPCA_OPTS) -c $<
@
