xref: /netbsd-src/sys/dev/mca/files.mca (revision ed469c22d6a82cebaeecdc3bd0655df0b4cd57ee)
1*ed469c22Sthorpej# $NetBSD: files.mca,v 1.23 2020/01/19 20:00:36 thorpej Exp $
22185bcc3Sjdolecek#
32185bcc3Sjdolecek# Config.new file and device description for machine-independent MCA code.
42185bcc3Sjdolecek# Included by ports that need it.
52185bcc3Sjdolecek
6ecb81c3fSlukemdefflag	MCAVERBOSE
72185bcc3Sjdolecek
82185bcc3Sjdolecek#device	mca {[slot = -1]}
92185bcc3Sjdolecekattach	mca at mcabus
102185bcc3Sjdolecekfile	dev/mca/mca.c			mca			needs-flag
112185bcc3Sjdolecekfile	dev/mca/mca_subr.c		mca
122185bcc3Sjdolecek
135fa05333Sdrochnerfile	dev/mca/mcabusprint.c		mcabus
145fa05333Sdrochner
15031c6d8cSjdolecek# 3Com 3C529
16031c6d8cSjdolecekattach	ep at mca with ep_mca: elink
17031c6d8cSjdolecekfile	dev/mca/if_ep_mca.c		ep_mca
182185bcc3Sjdolecek
1975b7bea5Sjdolecek# WD/SMC 80x3x/A and clones
2075b7bea5Sjdolecekattach	we at mca with we_mca
2175b7bea5Sjdolecekfile	dev/mca/if_we_mca.c		we_mca
222185bcc3Sjdolecek
232185bcc3Sjdolecek# Adaptec AHA-1640
24b042e5bdSjdolecekattach	aha at mca with aha_mca
252185bcc3Sjdolecekfile	dev/mca/aha_mca.c		aha_mca
262185bcc3Sjdolecek
2794720e30Sjdolecek# 3Com 3C523
2894720e30Sjdolecekdevice	elmc: ether, ifnet, arp, i82586
2994720e30Sjdolecekattach	elmc at mca with elmc_mca
3094720e30Sjdolecekfile	dev/mca/if_elmc_mca.c		elmc_mca
311c341b3dSjdolecek
321c341b3dSjdolecek# serial port devices
331c341b3dSjdolecekattach	com at mca with com_mca
341c341b3dSjdolecekfile	dev/mca/com_mca.c		com_mca
355f3d9f1dSjdolecek
365f3d9f1dSjdolecek# Allied Telesis AT1720
375f3d9f1dSjdolecek# device in sys/conf/files
385f3d9f1dSjdolecekattach	ate at mca with ate_mca
395f3d9f1dSjdolecekfile	dev/mca/if_ate_mca.c		ate_mca
40fd1d702aSjdolecek
41fd1d702aSjdolecek# ESDI controllers & disks
4290fac765Sjdolecekdevice	edc {[drive = -1]}
43dbf91c82Sjdolecekattach	edc at mca with edc_mca
44dbf91c82Sjdolecekfile	dev/mca/edc_mca.c		edc_mca
45fd1d702aSjdolecek
46fd1d702aSjdolecekdevice	ed: disk
47dbf91c82Sjdolecekattach	ed at edc with ed_mca
48fd1d702aSjdolecekfile	dev/mca/ed_mca.c		ed_mca		needs-flag
49a98cbd07Sjdolecek
50a98cbd07Sjdolecek# Novell NE2000, and clones
51a98cbd07Sjdolecekattach	ne at mca with ne_mca
52a98cbd07Sjdolecekfile	dev/mca/if_ne_mca.c		ne_mca
5315224351Sjdolecek
5415224351Sjdolecek# AMD am7990 (Lance) -based boards
553367b801Sjdolecekattach	le at mca with le_mca: le24
5615224351Sjdolecekfile	dev/mca/if_le_mca.c		le_mca
574b334401Sjdolecek
587a12ca98Sjdolecek# NCR 53C90
594b334401Sjdolecekattach	esp at mca with esp_mca
604b334401Sjdolecekfile	dev/mca/esp_mca.c		esp_mca
611c891798Sjdolecek
621c891798Sjdolecek# Tiara LANCard
631c891798Sjdolecekdevice	tra:  ether, ifnet, arp, mb86950
641c891798Sjdolecekattach	tra at mca with tra_mca
651c891798Sjdolecekfile	dev/mca/if_tra_mca.c		tra_mca
66