files.isa revision 1.1
1#	$NetBSD: files.isa,v 1.1 1995/04/17 16:58:30 cgd Exp $
2#
3# Config.new file and device description for machine-independent ISA code.
4# Included by ports that need it.  Requires that the SCSI files be
5# defined first.
6
7# ports should define their own "device isa" line (like the one below,
8# but with the correct bus attachment).  IT MUST USE CONFIGURATION
9# LOCATORS IDENTICAL TO THOSE SPECIFIED BELOW.
10
11# ports should specify appropriate major numbers for the following
12# devices:
13#	mcd, scd, wd, wt
14
15#device	isa at root {[port = -1], [size = 0],
16#		     [iomem = -1], [iosiz = 0],
17#		     [irq = -1], [drq = -1]}
18file	dev/isa/isa.c			isa needs-flag
19
20define	isadma
21file	dev/isa/isadma.c		isadma needs-flag
22
23define	commulti {[slave = -1]}
24device	ast at isa: commulti
25file	dev/isa/ast.c			ast
26device	boca at isa: commulti
27file	dev/isa/boca.c			boca
28device	rtfps at isa: commulti
29file	dev/isa/rtfps.c			rtfps
30
31device	com at isa, commulti: tty
32file	dev/isa/com.c			com needs-count
33device	cy at isa: tty
34file	dev/isa/cy.c			cy needs-count
35
36device	lpt at isa
37file	dev/isa/lpt.c			lpt needs-flag
38
39device	aha at isa: scsi, isadma
40file	dev/isa/aha1542.c		aha
41device	aic at isa: scsi, isadma
42file	dev/isa/aic6360.c		aic
43device	bt at isa: scsi, isadma
44file	dev/isa/bt742a.c		bt
45device	sea at isa: scsi, isadma
46file	dev/isa/seagate.c		sea
47device	uha at isa: scsi, isadma
48file	dev/isa/ultra14f.c		uha
49device	wds at isa: scsi, isadma
50file	dev/isa/wd7000.c		wds
51
52device	mcd at isa: disk
53file	dev/isa/mcd.c			mcd needs-flag
54device	scd at isa: disk
55file	dev/isa/t/scd.c			scd needs-flag
56device	wdc at isa {drive = -1}
57device	wd at wdc: disk, isadma
58file	dev/isa/wd.c			wdc needs-flag
59device	wt at isa: tape, isadma
60file	dev/isa/wt.c			wt needs-flag
61
62define	elink
63file	dev/isa/elink.c			elink
64
65device	ed at isa: ether, ifnet
66file	dev/isa/if_ed.c			ed
67device	eg at isa: ether, ifnet
68file	dev/isa/if_eg.c			eg
69device	el at isa: ether, ifnet
70file	dev/isa/if_el.c			el
71device	ep at isa: ether, ifnet, elink
72file	dev/isa/if_ep.c			ep
73#device hp at isa: ether, ifnet
74#file	dev/isa/if_hp.c			hp
75device	ie at isa: ether, ifnet, elink
76file	dev/isa/if_ie.c			ie
77device	ix at isa: ether, ifnet
78file	dev/isa/if_ix.c			ix
79device	le at isa: ether, ifnet, isadma
80file	dev/isa/if_le.c			le
81
82define	sbdsp
83file	dev/isa/sbdsp.c			sbdsp
84device	sb at isa: audio, isadma, sbdsp
85file	dev/isa/sb.c			sb needs-flag
86device	pas at isa: audio, isadma, sbdsp
87file	dev/isa/pas.c			pas needs-flag
88
89define	ad1848
90file	dev/isa/ad1848.c		ad1848
91device	pss at isa {[port = -1], [size = 0],
92		    [iomem = -1], [iosiz = 0],
93		    [irq = -1], [drq = -1]}
94device	sp at pss: audio, isadma, ad1848
95file	dev/isa/pss.c			pss needs-flag
96device	wss at isa: audio, isadma, ad1848
97file	dev/isa/wss.c			wss needs-flag
98