NetBSD/sys/dev/pci
haya 5aa225ed2e Disable legacy io port before the bridge is probed as a pcic on isa.
Comments ware changed to comply the KNF.
Add PCCBB_PCMCIA_16BITONLY to support TI PCI103X series.
1999-10-19 09:29:46 +00:00
..
Makefile
Makefile.pcidevs
README
adv_pci.c
adw_pci.c
ahc_pci.c Add support for `Adaptec AHA 2940UW Pro'. 1999-10-12 08:41:55 +00:00
bha_pci.c
btvmei.c
btvmeireg.h
btvmeivar.h
com_puc.c
cy_pci.c
devlist2h.awk
dpt_pci.c - Move initial reset code into dpt_readcfg() 1999-09-29 17:33:02 +00:00
eap.c Don't make a human-readable device description being printed at attach time 1999-09-01 07:32:31 +00:00
eso.c don't print using string pointer one off the end of the eso_rev2model 1999-10-10 18:52:03 +00:00
esoreg.h Add Game Port definitions. 1999-09-23 11:50:19 +00:00
esovar.h
files.pci This is the first check-in of CardBus driver. CardBus driver contains 1999-10-15 06:07:17 +00:00
i82365_pci.c
i82365_pcivar.h
if_de.c
if_devar.h
if_en_pci.c
if_ep_pci.c
if_epic_pci.c
if_esh_pci.c
if_ex_pci.c Don't assume that an -FX card has MII (because it doesn't). 1999-09-01 20:26:43 +00:00
if_fpa.c
if_fxp_pci.c
if_le_pci.c
if_levar.h
if_lmc.c
if_lmc_common.c
if_lmc_media.c
if_lmc_nbsd.c
if_lmc_types.h
if_lmcioctl.h
if_lmcvar.h
if_ne_pci.c
if_ntwoc_pci.c
if_ntwoc_pcireg.h
if_rl.c
if_rlreg.h
if_sip.c
if_sipreg.h
if_ti.c 1. include headers for NS support 1999-10-06 11:23:33 +00:00
if_tireg.h quick 'n dirty port of FreeBSD's Alteon Gigabit Ethernet driver. 1999-09-01 11:47:46 +00:00
if_tl.c
if_tlp_pci.c Changes to get the Lite-On/Macronix 82C115 working: 1999-09-30 17:48:24 +00:00
if_tlregs.h
if_tlvar.h
if_vr.c Fix packet reception in promiscuous mode: compare the Ethernet destination 1999-09-20 17:40:58 +00:00
if_vrreg.h
isp_pci.c Oops- missed a MAXISPREQUEST sized thing- these are all gone now. It's amazing 1999-10-17 02:40:26 +00:00
lpt_puc.c
mpu_eso.c
ncr.c Don't burst into flame when a QUEUE FULL message is received. Also, 1999-10-08 20:43:45 +00:00
ncrreg.h
ncrstat.c
ohci_pci.c Deallocate resources (bus space and interrupts) when detaching from 1999-10-12 11:21:24 +00:00
opl_eso.c No longer requires mpuvar.h. 1999-09-01 18:03:10 +00:00
opl_sv.c
pccbb.c Disable legacy io port before the bridge is probed as a pcic on isa. 1999-10-19 09:29:46 +00:00
pccbbreg.h add NetBSD ID tag. 1999-10-15 06:42:21 +00:00
pccbbvar.h Disable legacy io port before the bridge is probed as a pcic on isa. 1999-10-19 09:29:46 +00:00
pci.c
pci_map.c
pci_quirks.c
pci_subr.c add classes/subclasses new in PCI 2.2. Needs a bit of cleanup, but then, 1999-09-27 03:20:47 +00:00
pcidevs Add an entry for the Adaptec 2940UW Pro Scsi adapter. 1999-10-11 17:31:52 +00:00
pcidevs.h Regen. 1999-10-11 17:33:51 +00:00
pcidevs_data.h Regen. 1999-10-11 17:33:51 +00:00
pciide.c Make it compile. 1999-09-02 23:23:03 +00:00
pciide_acer_reg.h Add support for the Promise Ultra/33 and /66 pci IDE controller. In addition to 1999-08-29 17:20:10 +00:00
pciide_apollo_reg.h
pciide_cmd_reg.h Add support for the Promise Ultra/33 and /66 pci IDE controller. In addition to 1999-08-29 17:20:10 +00:00
pciide_cy693_reg.h Add definitions of the DMA mode control registers. They should be used 1999-08-29 17:06:43 +00:00
pciide_pdc202xx_reg.h Add support for the Promise Ultra/33 and /66 pci IDE controller. In addition to 1999-08-29 17:20:10 +00:00
pciide_piix_reg.h Add support for Intel 810 chipset (ICH/ICH0). 1999-08-30 12:49:21 +00:00
pciide_sis_reg.h
pciidereg.h
pciidevar.h
pcireg.h add classes/subclasses new in PCI 2.2. Needs a bit of cleanup, but then, 1999-09-27 03:20:47 +00:00
pcivar.h Define flags in pci_attach_args which indicate it's okay to use the 1999-09-30 20:30:06 +00:00
pcscp.c Update for SCSPI changes. 1999-09-30 23:04:39 +00:00
pcscpreg.h
ppb.c
ppbreg.h
puc.c
pucdata.c
pucvar.h
sv.c
svreg.h
svvar.h
tga.c
tga_bt463.c
tga_bt485.c
tga_conf.c
tgareg.h
tgavar.h
ti_fw.h quick 'n dirty port of FreeBSD's Alteon Gigabit Ethernet driver. 1999-09-01 11:47:46 +00:00
ti_fw2.h quick 'n dirty port of FreeBSD's Alteon Gigabit Ethernet driver. 1999-09-01 11:47:46 +00:00
uhci_pci.c Deallocate resources (bus space and interrupts) when detaching from 1999-10-12 11:21:24 +00:00
vga_pci.c
vga_pcivar.h

README

$NetBSD: README,v 1.3 1998/08/15 03:02:46 mycroft Exp $

This directory contains files which are used during PCI configuration
and PCI device drivers.  Eventually, most of the device drivers and
some of the configuration support should become machine-independent
and be moved to a more general location.

The configuration support was implemented according to the `PCI Local
Bus Specification, Production Version, Revision 2.0' dated April 30,
1993.  Section numbers referred to in the code may be specific to that
edition of the specification.

Some attempt has been made to insure that the code works on rogue
machines where the BIOS doesn't do its job, but in general I can't
guarantee that.

--
- Charles M. Hannum
  NetBSD group
  August 8, 1994