# $OpenBSD: files.pci,v 1.12 1997/11/06 02:53:43 niklas Exp $ # $NetBSD: files.pci,v 1.20 1996/09/24 17:47:15 christos Exp $ # # Config.new file and device description for machine-independent PCI code. # Included by ports that need it. Requires that the SCSI files be # defined first. device pci {[dev = -1], [function = -1]} attach pci at pcibus file dev/pci/pci.c pci needs-flag file dev/pci/pci_subr.c pci # Generic VGA attach vga at pci with vga_pci file dev/pci/vga_pci.c vga_pci needs-flag # Adaptec 3940, 2940, and aic78[5678]0 SCSI controllers # device declaration in sys/conf/files attach ahc at pci with ahc_pci file dev/pci/ahc_pci.c ahc_pci file dev/ic/smc93cx6.c ahc_pci # BusLogic BT-9xx PCI family # device declaration in sys/dev/isa/files.isa attach bha at pci with bha_pci file dev/pci/bha_pci.c bha_pci # Ethernet driver for DC21040-based boards device de: ether, ifnet attach de at pci file dev/pci/if_de.c de # ENI ATM driver device en: atm, ifnet attach en at pci with en_pci file dev/pci/if_en_pci.c en file dev/ic/midway.c en # 3Com 3c590 and 3c595 Ethernet controllers # device declaration in sys/conf/files attach ep at pci with ep_pci file dev/pci/if_ep_pci.c ep_pci # Digital DEFPA PCI FDDI Controller device fpa: pdq, fddi, ifnet attach fpa at pci file dev/pci/if_fpa.c fpa # AMD am7990 (LANCE) -based Ethernet controllers # device declaration in sys/conf/files attach le at pci with le_pci file dev/pci/if_le_pci.c le_pci # NCR 53c8xx SCSI chips device ncr: scsi attach ncr at pci file dev/pci/ncr.c ncr # PCI-PCI bridge chips device ppb: pcibus attach ppb at pci file dev/pci/ppb.c ppb # Cyclades Cyclom-8/16/32 attach cy at pci with cy_pci file dev/pci/cy_pci.c cy_pci # Intel EtherExpress PRO 10/100B device fxp: ether, ifnet attach fxp at pci file dev/pci/if_fxp.c fxp