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