NetBSD/sys/dev/pci
christos fb66693ce7 It is not appropriate for pcivar.h to include "locators.h"
The two files that need it, should include it themselves.
2003-03-19 17:56:58 +00:00
..
bktr Remove some. 2003-03-12 00:24:41 +00:00
aac_pci.c
adv_pci.c
adw_pci.c
agp_ali.c
agp_amd.c
agp_i810.c
agp_intel.c
agp_sis.c
agp_via.c
agp.c Don't match a PCI graphics card in a system which supports an AGP. 2003-02-24 21:56:00 +00:00
agpreg.h
agpvar.h
ahc_pci.c
amdpm.c
amdpmreg.h
amr.c
amrreg.h
amrvar.h
auich.c
auichreg.h
autri.c
autrireg.h
autrivar.h
auvia.c
auviavar.h
bha_pci.c
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c
cmpci.c
cmpcireg.h
cmpcivar.h
com_puc.c
cs428x.c
cs428x.h
cs428xreg.h
cs4280_image.h
cs4280.c
cs4280reg.h
cs4281.c
cs4281reg.h
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c
cz.c
czreg.h
devlist2h.awk
dpt_pci.c
eap.c
eapreg.h
ehci_pci.c
emuxki.c Fix a memory leak in emuxki_voice_new. 2003-03-17 12:29:09 +00:00
emuxkireg.h
emuxkivar.h s/intial/initial/, from jmc in .pl in PR 20414. 2003-02-18 18:47:06 +00:00
esa.c
esadsp.h
esareg.h
esavar.h
esiop_pci.c
esm.c
esmreg.h
esmvar.h
eso.c unask -> unmask 2003-02-05 00:07:34 +00:00
esoreg.h
esovar.h
files.agp
files.pci
fms.c
fmsvar.h
fwlynx_pci.c
fwohci_pci.c
gtp.c
hifn7751.c
hifn7751reg.h
hifn7751var.h
i82365_pci.c
i82365_pcivar.h
icp_pci.c
if_an_pci.c
if_bge.c Commit workaround for hardware bug: 5701 chips running in PCI-X mode 2003-03-07 18:57:53 +00:00
if_bgereg.h Commit workaround for hardware bug: 5701 chips running in PCI-X mode 2003-03-07 18:57:53 +00:00
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
if_fpa.c
if_fxp_pci.c apparently this driver works fine for Intel PRO/100 VM with 82562EM/EX PHY, 2003-03-14 22:04:03 +00:00
if_gem_pci.c
if_gsip.c
if_hme_pci.c
if_le_pci.c
if_levar.h
if_lmc_common.c
if_lmc_media.c hz -> Hz 2003-02-22 04:57:48 +00:00
if_lmc_nbsd.c
if_lmc_types.h
if_lmc.c
if_lmcioctl.h
if_lmcvar.h
if_mtd_pci.c
if_ne_pci.c
if_ntwoc_pci.c
if_ntwoc_pcireg.h
if_pcn.c
if_pcnreg.h
if_rtk_pci.c
if_sf_pci.c
if_sip.c Detect SMC EZ Card as 64-bit. Patch from Pavel Cahyna in kern/20680. 2003-03-13 13:57:01 +00:00
if_sipreg.h
if_ste.c
if_stereg.h
if_stge.c Argh. Commited the wrong file. 2003-03-01 19:49:45 +00:00
if_stgereg.h Centralize the interrupt bits for the 3 registers where they are being used. 2003-02-10 21:10:06 +00:00
if_ti.c Add missing binding of VLAN tag to received packet. 2003-02-09 21:43:43 +00:00
if_tireg.h
if_tl.c tl(4) supports ETHERCAP_VLAN_MTU. 2003-03-19 17:23:26 +00:00
if_tlp_pci.c Fix an error message. 2003-03-10 20:50:22 +00:00
if_tlregs.h
if_tlvar.h
if_vr.c
if_vrreg.h
if_wi_pci.c
if_wm.c
if_wmreg.h
ifpci2.c
ifpci.c
igsfb_pci.c
iha_pci.c
iop_pci.c
isic_pci_elsa_qs1p.c
isic_pci.c
isic_pci.h
isp_pci.c
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c
iwicreg.h
iwicvar.h
joy_eso.c
joy_pci.c
ld_amr.c
ld_twe.c
lpt_puc.c
machfb.c
machfbreg.h
Makefile
Makefile.pcidevs
mlx_pci.c
mly_tables.h
mly.c
mlyio.h
mlyreg.h
mlyvar.h
mpu_cmpci.c
mpu_eso.c
mpu_fms.c
mpu_yds.c
neo-coeff.h
neo.c hz -> Hz 2003-02-22 04:57:48 +00:00
neoreg.h
oboe.c
oboereg.h
ohci_pci.c
opl_cmpci.c
opl_eso.c
opl_fms.c
opl_sv.c
opl_yds.c
pccbb.c
pccbbreg.h
pccbbvar.h
pci_map.c
pci_quirks.c
pci_subr.c
pci_usrreq.c
pci.c It is not appropriate for pcivar.h to include "locators.h" 2003-03-19 17:56:58 +00:00
pciconf.c
pciconf.h
pcidevs Add Silicon Image SATALink 3112. 2003-03-18 00:45:54 +00:00
pcidevs_data.h Regen; added Silicon Image SATALink 3112. 2003-03-18 00:53:03 +00:00
pcidevs.h Regen; added Silicon Image SATALink 3112. 2003-03-18 00:53:03 +00:00
pciide_acard_reg.h
pciide_acer_reg.h
pciide_amd_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_cy693_reg.h
pciide_hpt_reg.h
pciide_i31244_reg.h Add register definitions for the Intel i31244 Serial ATA controller. 2003-03-18 01:41:54 +00:00
pciide_opti_reg.h
pciide_pdc202xx_reg.h
pciide_piix_reg.h
pciide_sis_reg.h Rework SiS support: more controller supported (up to Ultra/133) and better 2003-03-14 22:46:05 +00:00
pciide_sl82c105_reg.h
pciide.c Fix pasto. 2003-03-19 15:13:57 +00:00
pciidereg.h
pciidevar.h Rework SiS support: more controller supported (up to Ultra/133) and better 2003-03-14 22:46:05 +00:00
pciio.h
pcireg.h
pcivar.h It is not appropriate for pcivar.h to include "locators.h" 2003-03-19 17:56:58 +00:00
pcscp.c
pcscpreg.h
plx9060reg.h
plx9060var.h
ppb.c
ppbreg.h
puc.c It is not appropriate for pcivar.h to include "locators.h" 2003-03-19 17:56:58 +00:00
puccn.c
puccn.h
pucdata.c
pucvar.h
README
siop_pci_common.c
siop_pci_common.h
siop_pci.c
sv.c {HZ,hz,hZ} -> Hz 2003-02-22 04:58:43 +00:00
svreg.h
svvar.h
tga_conf.c
tga.c
tgareg.h
tgavar.h
trm.c
trmreg.h
twe.c
tweio.h
twereg.h
twevar.h
uhci_pci.c
universe_pci_var.h
universe_pci.c
usb_pci.c
usb_pci.h
vga_pci.c Regen. 2003-02-26 11:51:05 +00:00
vga_pcivar.h
viaenv.c
viapm.c
viapmvar.h
weasel_pci.c
weaselreg.h
yds.c Disable ISA DMA emulation for SoundBlaster module explicitly. 2003-03-12 13:36:22 +00:00
ydsreg.h Disable ISA DMA emulation for SoundBlaster module explicitly. 2003-03-12 13:36:22 +00:00
ydsvar.h

$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