NetBSD/sys/dev/pci
2004-12-06 12:54:37 +00:00
..
bktr constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
aac_pci.c
acardide.c
aceride.c
adv_pci.c
adw_pci.c
agp_ali.c
agp_amd.c Add another case to match "PCI_PRODUCT_AMD_SC761_SC" (AMD761 System 2004-10-20 21:47:13 +00:00
agp_i810.c Add another case to match "PCI_PRODUCT_INTEL_82815_FULL_HUB" 2004-11-06 07:43:30 +00:00
agp_intel.c
agp_sis.c
agp_via.c
agp.c
agpbusprint.c
agpreg.h
agpvar.h
ahc_pci.c Bring back ALLOW_MEMIO change that was lost between 1.38 and 1.39. This 2004-10-17 01:10:44 +00:00
ahd_pci.c
amdpm.c
amdpmreg.h
amr.c Added Dell PERC 4/SC 2004-10-28 07:22:23 +00:00
amrreg.h
amrvar.h
artsata.c
atppc_puc.c
auacer.c Add RECORD to the conversion table, otherwise we panic on boot. 2004-11-16 19:33:56 +00:00
auacerreg.h
auich.c implement auich_activate() and auich_detach() 2004-11-17 15:19:30 +00:00
auichreg.h
autri.c remove mixer setting code in *_attach() because ac97_attach() does it. 2004-11-09 16:28:14 +00:00
autrireg.h
autrivar.h
auvia.c Fix typo. 2004-11-16 17:15:01 +00:00
auviavar.h adopt auconv_set_converter() 2004-11-13 15:00:48 +00:00
bha_pci.c
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c
cmdide.c
cmpci.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
cmpcireg.h
cmpcivar.h Fix typo in comment; from Sergey Svishchev. 2004-11-10 16:39:04 +00:00
com_puc.c
cs428x.c
cs428x.h
cs428xreg.h
cs4280_image.h
cs4280.c remove mixer setting code in *_attach() because ac97_attach() does it. 2004-11-09 16:28:14 +00:00
cs4280reg.h
cs4281.c make recording of clct(4) work. namely, 2004-11-02 00:40:08 +00:00
cs4281reg.h
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c
cyber.c
cyberreg.h
cybervar.h
cypide.c
cz.c
czreg.h
devlist2h.awk
dpt_pci.c
eap.c remove mixer setting code in *_attach() because ac97_attach() does it. 2004-11-09 16:28:14 +00:00
eapreg.h
eapvar.h
ehci_pci.c
emuxki.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
emuxkireg.h
emuxkivar.h
esa.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
esadsp.h
esareg.h
esavar.h
esiop_pci.c
esm.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
esmreg.h
esmvar.h
eso.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
esoreg.h
esovar.h
files.agp
files.ath
files.pci add iteide(4) driver for ITE8212-based IDE controllers. from 2004-12-01 22:27:45 +00:00
fms.c remove mixer setting code in *_attach() because ac97_attach() does it. 2004-11-09 16:28:14 +00:00
fmsvar.h
fwlynx_pci.c
fwohci_pci.c
geodeide.c
gtp.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
hifn7751.c
hifn7751reg.h
hifn7751var.h
hptide.c
i82365_pci.c
i82365_pcivar.h
iavc_pci.c
icp_pci.c
if_an_pci.c
if_ath_pci.c
if_atw_pci.c
if_bce.c
if_bcereg.h
if_bge.c Fix typo in previous commit that was breaking the build (hi, tacha@!). 2004-11-19 17:59:09 +00:00
if_bgereg.h Add support for the BCM575x variants. They're close to the 5705 one, with 2004-10-28 07:36:05 +00:00
if_de.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_devar.h
if_dge.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_dgereg.h
if_en_pci.c
if_ep_pci.c
if_epic_pci.c
if_esh_pci.c move buffer queue related stuffs from buf.h to their own header, bufq.h. 2004-10-28 07:07:35 +00:00
if_ex_pci.c
if_fpa.c
if_fxp_pci.c
if_gem_pci.c Adjust/add a few comments and add defines for PCS (aka GEM_MII) FSM and 2004-10-17 21:49:08 +00:00
if_gsip.c
if_hme_pci.c
if_ipw.c
if_ipwreg.h
if_ipwvar.h
if_le_pci.c
if_levar.h
if_lmc_common.c
if_lmc_media.c
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 When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_pcnreg.h
if_re.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_rtk_pci.c
if_rtw_pci.c
if_sf_pci.c
if_sip.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_sipreg.h
if_sk.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_skreg.h
if_skvar.h
if_ste.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_stereg.h
if_stge.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_stgereg.h
if_ti.c
if_tireg.h
if_tl.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_tlp_pci.c
if_tlregs.h
if_tlvar.h
if_txp.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_txpreg.h
if_vr.c When adding/deleting multicast addresses, only whack the address 2004-10-30 18:08:34 +00:00
if_vrreg.h
if_wi_pci.c
if_wm.c Minor tweak to add newline to an aprint_error(). 2004-11-30 03:08:27 +00:00
if_wmreg.h
ifpci2.c
ifpci.c
igsfb_pci.c
igsfb_pcivar.h
iha_pci.c
iop_pci.c
isic_pci_elsa_qs1p.c
isic_pci.c
isic_pci.h
isp_pci.c
iteide.c add iteide(4) driver for ITE8212-based IDE controllers. from 2004-12-01 22:27:45 +00:00
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c
iwicreg.h
iwicvar.h
joy_eap.c
joy_eso.c
joy_pci.c
ld_amr.c move buffer queue related stuffs from buf.h to their own header, bufq.h. 2004-10-28 07:07:35 +00:00
ld_twe.c move buffer queue related stuffs from buf.h to their own header, bufq.h. 2004-10-28 07:07:35 +00:00
lpt_puc.c
machfb.c
machfbreg.h
Makefile
Makefile.pcidevs
mlx_pci.c
mly_tables.h
mly.c
mlyio.h
mlyreg.h
mlyvar.h
mpt_pci.c
mpu_cmpci.c Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, 2004-12-02 09:50:41 +00:00
mpu_eso.c Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, 2004-12-02 09:50:41 +00:00
mpu_fms.c Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, 2004-12-02 09:50:41 +00:00
mpu_yds.c Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, 2004-12-02 09:50:41 +00:00
neo-coeff.h
neo.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +00:00
neoreg.h
njs_pci.c
oboe.c
oboereg.h
ohci_pci.c
opl_cmpci.c
opl_eso.c
opl_fms.c
opl_sv.c
opl_yds.c ANSIfy and style fixes 2004-11-08 12:10:22 +00:00
optiide.c
pccbb.c
pccbbreg.h
pccbbvar.h
pci_map.c
pci_quirks.c
pci_subr.c
pci_usrreq.c
pci.c
pcibusprint.c
pciconf.c
pciconf.h
pcidevs Add ATI IXP IDE Controller. 2004-12-06 12:54:37 +00:00
pcidevs_data.h Regen: Cleanup in VIA chipset names. From Lloyd Parkes in kern/15466. 2004-12-05 21:03:45 +00:00
pcidevs.h Regen: Cleanup in VIA chipset names. From Lloyd Parkes in kern/15466. 2004-12-05 21:03:45 +00:00
pciide_acard_reg.h
pciide_acer_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_common.c Move bus_dma setup out of pciide_dma_init() in a new function, 2004-11-24 19:52:50 +00:00
pciide_cy693_reg.h
pciide_geode_reg.h
pciide_hpt_reg.h
pciide_i31244_reg.h
pciide_ite_reg.h add iteide(4) driver for ITE8212-based IDE controllers. from 2004-12-01 22:27:45 +00:00
pciide_opti_reg.h
pciide_pdc202xx_reg.h
pciide_piix_reg.h
pciide_sii3112_reg.h
pciide_sis_reg.h
pciide_sl82c105_reg.h
pciide.c
pciidereg.h
pciidevar.h Move bus_dma setup out of pciide_dma_init() in a new function, 2004-11-24 19:52:50 +00:00
pciio.h
pcireg.h
pcivar.h
pcscp.c
pcscpreg.h
pdcide.c
pdcsata.c Add RAID support, from Shin'ichiro TAYA on current-users@. 2004-11-28 14:34:31 +00:00
piixide.c Add support for the ICH6 IDE controller (82801FB). 2004-11-10 17:19:05 +00:00
plx9060reg.h
plx9060var.h
ppb.c
ppbreg.h
puc.c
puccn.c
puccn.h
pucdata.c Add the dual-serial VScom PCI-200 adapter. Tested by Jukka Salmi. 2004-10-16 18:05:19 +00:00
pucvar.h
rccide.c
README
satalink.c
siop_pci_common.c
siop_pci_common.h
siop_pci.c
siside.c
slide.c
stpcide.c
sv.c constify audio_hw_if, midi_hw_if, and radio_hw_if. 2004-10-29 12:57:15 +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
ubsec.c
ubsecreg.h
ubsecvar.h
uhci_pci.c
universe_pci_var.h
universe_pci.c
usb_pci.c
usb_pci.h
vga_pci.c
vga_pcivar.h
viaenv.c
viaide.c Add support for: 2004-11-06 08:44:25 +00:00
viapm.c
viapmvar.h
weasel_pci.c
weaselreg.h
yds.c adopt auconv_set_converter() 2004-11-13 15:00:48 +00:00
ydsreg.h
ydsvar.h adopt auconv_set_converter() 2004-11-13 15:00:48 +00:00

$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