xref: /netbsd/sys/dev/tc/files.tc (revision bf9ec67e)
1#	$NetBSD: files.tc,v 1.27 2002/04/22 09:41:23 augustss Exp $
2#
3# Config file and device description for machine-independent
4# TURBOchannel code.  Included by ports that need it.
5
6defflag	TCVERBOSE
7
8device	tc {[slot = -1], [offset = -1]}
9#attach	tc at tcbus
10file	dev/tc/tc.c			tc	needs-flag
11
12# IOCTL ASIC
13device	ioasic { offset = -1 }
14attach	ioasic at tc
15file	dev/tc/ioasic_subr.c		ioasic
16
17# LANCE attachments.
18#  lance device defined in sys/conf/files
19#  le_dec_subr	attribute defined in sys/dev/dec/files.dec
20
21attach le at ioasic with le_ioasic:	le24, le_dec_subr
22file	dev/tc/if_le_ioasic.c		le_ioasic
23
24attach le at tc with le_tc:		le24, le_dec_subr
25file	dev/tc/if_le_tc.c		le_tc
26
27# baseboard audio
28device  bba: audiobus,am7930
29attach  bba at ioasic
30file    dev/tc/bba.c                    bba
31
32# DEFTA FDDI controller
33device	fta: pdq, fddi, ifnet, arp
34attach	fta at tc
35file	dev/tc/if_fta.c			fta
36
37# CX PMAG-B
38#device cfb: wsemuldisplaydev, rasops8
39#attach cfb at tc
40#file	dev/tc/cfb.c			cfb needs-flag
41
42# MX PMAG-A
43#device mfb: wsemuldisplaydev, rasops8
44#attach mfb at tc
45#file	dev/tc/mfb.c			mfb needs-flag
46
47# TX PMAG-J
48#device tfb: wsemuldisplaydev, rasops8
49#attach tfb at tc
50#file	dev/tc/tfb.c			tfb needs-flag
51
52# HX PMAGB-B
53#device sfb: wsemuldisplaydev, rasops8
54#attach sfb at tc
55#file	dev/tc/sfb.c			sfb needs-flag
56
57# DV MAXINE builtin
58#device xcfb: wsemuldisplaydev, rasops8
59#attach xcfb at tc
60#file	dev/tc/xcfb.c			xcfb needs-flag
61
62# STIC (stamp interface chip) for PX and PXG
63#define	stic
64#file	dev/tc/stic.c			stic needs-flag
65
66# PX PMAG-C
67#device	px: wsemuldisplaydev, stic
68#attach	px at tc
69#file	dev/tc/px.c			px needs-flag
70
71# PXG PMAG-D, PMAG-E, PMAG-F
72#device	pxg: wsemuldisplaydev, stic
73#attach	pxg at tc
74#file	dev/tc/pxg.c			pxg needs-flag
75
76# TCDS dual channel SCSI
77device	tcds { chip = -1 }
78attach	tcds at tc
79file	dev/tc/tcds.c			tcds
80
81# 53C[F]90 PMAZ single channel SCSI
82device	asc: ncr53c9x, scsi
83attach	asc at tc with asc_tc
84file	dev/tc/asc_tc.c			asc_tc
85attach	asc at tcds with asc_tcds
86file	dev/tc/asc_tcds.c		asc_tcds
87
88# HX+ PMAGD
89#device sfbp: wsemuldisplaydev, rasops32, rasops8
90#attach sfbp at tc
91#file	dev/tc/sfbplus.c		sfbp needs-flag
92