files.tc revision 1.34
11.34Schristos#	$NetBSD: files.tc,v 1.34 2016/08/11 09:05:42 christos Exp $
21.1Scgd#
31.7Spk# Config file and device description for machine-independent
41.19Snisimura# TURBOchannel code.  Included by ports that need it.
51.9Senami
61.26Slukemdefflag	TCVERBOSE
71.1Scgd
81.33Smattdevice	tc {[slot = -1], [offset = -1]}: bus
91.8Sjonathan#attach	tc at tcbus
101.1Scgdfile	dev/tc/tc.c			tc	needs-flag
111.1Scgd
121.19Snisimura# IOCTL ASIC
131.12Sthorpejdevice	ioasic { offset = -1 }
141.8Sjonathanattach	ioasic at tc
151.15Ssimonbfile	dev/tc/ioasic_subr.c		ioasic
161.8Sjonathan
171.8Sjonathan# LANCE attachments.
181.8Sjonathan#  lance device defined in sys/conf/files
191.8Sjonathan#  le_dec_subr	attribute defined in sys/dev/dec/files.dec
201.8Sjonathan
211.13Sdrochnerattach le at ioasic with le_ioasic:	le24, le_dec_subr
221.25Ssimonbfile	dev/tc/if_le_ioasic.c		le_ioasic
231.25Ssimonb
241.13Sdrochnerattach le at tc with le_tc:		le24, le_dec_subr
251.8Sjonathanfile	dev/tc/if_le_tc.c		le_tc
261.14Sjonathan
271.18Saugustss# baseboard audio
281.28Skentdevice  bba: audiobus,am7930,auconv
291.18Saugustssattach  bba at ioasic
301.18Saugustssfile    dev/tc/bba.c                    bba
311.5Sthorpej
321.19Snisimura# DEFTA FDDI controller
331.12Sthorpejdevice	fta: pdq, fddi, ifnet, arp
341.5Sthorpejattach	fta at tc
351.5Sthorpejfile	dev/tc/if_fta.c			fta
361.19Snisimura
371.30Sad# TCDS dual channel SCSI
381.30Saddevice	tcds { chip = -1 }
391.30Sadattach	tcds at tc
401.30Sadfile	dev/tc/tcds.c			tcds
411.30Sad
421.30Sad# 53C[F]90 PMAZ single channel SCSI
431.30Saddevice	asc: ncr53c9x, scsi
441.30Sadattach	asc at tc with asc_tc
451.30Sadfile	dev/tc/asc_tc.c			asc_tc
461.30Sadattach	asc at tcds with asc_tcds
471.30Sadfile	dev/tc/asc_tcds.c		asc_tcds
481.30Sad
491.30Sad# 8530 UARTs using the MI 8530 driver
501.30Saddevice zsc { channel = -1 }
511.30Sadattach zsc at ioasic with zsc_ioasic
521.30Sadfile   dev/tc/zs_ioasic.c              zsc_ioasic      needs-flag
531.30Sadfile   dev/ic/z8530sc.c                zsc
541.30Sad
551.30Saddevice zstty: tty
561.30Sadattach zstty at zsc
571.30Sadfile   dev/ic/z8530tty.c               zstty           needs-flag
581.32Scube
591.30Sadattach vsms at zsc with zsms
601.30Sadfile   dev/tc/zsms.c                   zsms
611.32Scube
621.30Sadattach lkkbd at zsc with zskbd
631.30Sadfile   dev/tc/zskbd.c                  zskbd           needs-flag
641.30Sad
651.19Snisimura# CX PMAG-B
661.30Saddevice cfb: wsemuldisplaydev, rasops8
671.30Sadattach cfb at tc
681.30Sadfile   dev/tc/cfb.c                    cfb needs-flag
691.19Snisimura
701.19Snisimura# MX PMAG-A
711.30Saddevice mfb: wsemuldisplaydev, rasops8
721.30Sadattach mfb at tc
731.30Sadfile   dev/tc/mfb.c                    mfb needs-flag
741.19Snisimura
751.19Snisimura# TX PMAG-J
761.30Saddevice tfb: wsemuldisplaydev, rasops8  
771.30Sadattach tfb at tc 
781.30Sadfile   dev/tc/tfb.c                    tfb needs-flag
791.19Snisimura
801.19Snisimura# HX PMAGB-B
811.30Saddevice sfb: wsemuldisplaydev, rasops8
821.30Sadattach sfb at tc
831.30Sadfile   dev/tc/sfb.c                    sfb needs-flag
841.20Sad
851.20Sad# STIC (stamp interface chip) for PX and PXG
861.30Saddefine stic
871.30Sadfile   dev/tc/stic.c                   stic needs-flag
881.20Sad
891.20Sad# PX PMAG-C
901.30Saddevice px: wsemuldisplaydev, stic
911.30Sadattach px at tc  
921.30Sadfile   dev/tc/px.c                     px needs-flag  
931.20Sad
941.20Sad# PXG PMAG-D, PMAG-E, PMAG-F
951.30Saddevice pxg: wsemuldisplaydev, stic
961.30Sadattach pxg at tc
971.30Sadfile   dev/tc/pxg.c                    pxg needs-flag
981.22Snisimura
991.22Snisimura# HX+ PMAGD
1001.31Sbjh21device	sfbp: wsemuldisplaydev, rasops32, rasops8
1011.31Sbjh21attach	sfbp at tc
1021.31Sbjh21file	dev/tc/sfbplus.c		sfbp needs-flag
1031.34Schristos
1041.34Schristos# TC-USB
1051.34Schristosdevice	tcu { } : gpiobus
1061.34Schristosattach	tcu at tc
1071.34Schristosfile	dev/tc/tcu.c			tcu
1081.34Schristos
1091.34Schristosattach	slhci at tcu with slhci_tcu
1101.34Schristosfile	dev/tc/slhci_tcu.c		slhci_tcu needs-flag
111