files.pci revision 1.19
1#	$NetBSD: files.pci,v 1.19 1996/09/01 00:12:11 mycroft Exp $
2#
3# Config.new file and device description for machine-independent PCI code.
4# Included by ports that need it.  Requires that the SCSI files be
5# defined first.
6
7device	pci {[dev = -1], [function = -1]}
8attach	pci at pcibus
9file	dev/pci/pci.c			pci needs-flag
10file	dev/pci/pci_subr.c		pci
11
12# Adaptec 3940, 2940, and aic78[5678]0 SCSI controllers
13# device declaration in sys/conf/files
14attach	ahc at pci with ahc_pci
15file	dev/pci/ahc_pci.c		ahc_pci
16file	dev/ic/smc93cx6.c		ahc_pci
17
18# BusLogic BT-9xx PCI family
19# device declaration in sys/dev/isa/files.isa
20attach	bha at pci with bha_pci
21file	dev/pci/bha_pci.c		bha_pci
22
23# Ethernet driver for DC21040-based boards
24device	de: ether, ifnet
25attach	de at pci
26file	dev/pci/if_de.c			de
27
28# ENI ATM driver
29device	en: atm, ifnet
30attach	en at pci with en_pci
31file    dev/pci/if_en_pci.c		en
32file    dev/ic/midway.c			en
33
34# 3Com 3c590 and 3c595 Ethernet controllers
35# device declaration in sys/conf/files
36attach	ep at pci with ep_pci
37file	dev/pci/if_ep_pci.c		ep_pci
38
39# Digital DEFPA PCI FDDI Controller
40device	fpa: pdq, fddi, ifnet
41attach	fpa at pci
42file	dev/pci/if_fpa.c		fpa
43
44# AMD am7990 (LANCE) -based Ethernet controllers
45# device declaration in sys/conf/files
46attach	le at pci with le_pci
47file	dev/pci/if_le_pci.c		le_pci
48
49# NCR 53c8xx SCSI chips
50device	ncr: scsi
51attach	ncr at pci
52file	dev/pci/ncr.c			ncr
53
54# PCI-PCI bridge chips
55device	ppb: pcibus
56attach	ppb at pci
57file	dev/pci/ppb.c			ppb
58