NetBSD/sys/dev/pci
ad 8f3fd0d6b3 Spelling. 2000-01-05 16:28:39 +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
cs4280.c Add a device driver for the Cirrus Logic CS4280 sound chip. 1999-12-13 20:19:23 +00:00
cs4280_image.h Add a device driver for the Cirrus Logic CS4280 sound chip. 1999-12-13 20:19:23 +00:00
cs4280reg.h Add a device driver for the Cirrus Logic CS4280 sound chip. 1999-12-13 20:19:23 +00:00
cy_pci.c
devlist2h.awk
dpt_pci.c Spelling. 2000-01-05 16:28:39 +00:00
eap.c Shorten some delay()s. From WITEK Wnuk <witek@atari.org> 1999-11-02 17:48:01 +00:00
eso.c Off-by-one error in limiting the DMAC buffer size for Audio 2 to 64K (actually 1999-12-28 19:26:26 +00:00
esoreg.h Add support code to have the Hardware Volume Control interact with the 1999-12-10 19:13:00 +00:00
esovar.h Add a mixer control for the Master Volume Mute knob. 1999-11-02 12:11:42 +00:00
files.pci Add support for setting the clock and adapt the code to the new more 2000-01-04 06:31:39 +00:00
fms.c Shorten some delay()s. From WITEK Wnuk <witek@atari.org> 1999-11-02 17:48:01 +00:00
fmsvar.h Add a missing file for the fms driver. 1999-11-01 21:54:12 +00:00
i82365_pci.c
i82365_pcivar.h
if_de.c CL* discarding. 1999-12-04 12:11:13 +00:00
if_devar.h
if_en_pci.c
if_ep_pci.c
if_epic_pci.c
if_esh_pci.c
if_ex_pci.c -support 3c905B-COMBO - somewhat preliminary: the chip has both an internal 1999-11-30 19:16:51 +00:00
if_fpa.c
if_fxp_pci.c Take a stab at making this work on big-endian systems. 1999-12-12 17:46:36 +00:00
if_le_pci.c
if_levar.h
if_lmc.c CL* discarding. 1999-12-04 12:11:13 +00:00
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 Add support for setting the clock and adapt the code to the new more 2000-01-04 06:31:39 +00:00
if_ntwoc_pcireg.h Add support for setting the clock and adapt the code to the new more 2000-01-04 06:31:39 +00:00
if_rl.c Call mii_down() as appropriate. 1999-11-12 18:14:17 +00:00
if_rlreg.h
if_sip.c Call mii_down() as appropriate. 1999-11-12 18:14:17 +00:00
if_sipreg.h
if_ti.c 1. include headers for NS support 1999-10-06 11:23:33 +00:00
if_tireg.h
if_tl.c As suggested by Jason Thorpe back out revision 1.27 because it broke 1999-12-12 17:55:21 +00:00
if_tlp_pci.c - Don't try to run the chip in big-endian mode. Not all chips support 1999-12-11 00:32:59 +00:00
if_tlregs.h
if_tlvar.h
if_vr.c Use htole32() and le32toh(). 1999-12-12 02:53:56 +00:00
if_vrreg.h
isp_pci.c get back to looking at config flags 1999-12-20 00:33:17 +00:00
lpt_puc.c
mpu_eso.c
mpu_fms.c Add FM801 audio device driver. From Witold J. Wnuk ww181302@zodiac.mimuw.edu.pl 1999-11-01 20:43:12 +00:00
ncr.c Use htole32() and le32toh() instead of SCR_BO(). 1999-12-26 10:41:22 +00:00
ncrreg.h Use htole32() and le32toh() instead of SCR_BO(). 1999-12-26 10:41:22 +00:00
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
opl_fms.c Add FM801 audio device driver. From Witold J. Wnuk ww181302@zodiac.mimuw.edu.pl 1999-11-01 20:43:12 +00:00
opl_sv.c
pccbb.c Maintanance for Ricoh RL5C475. VAIO 505TX uses this chip. 1999-12-20 08:11:42 +00:00
pccbbreg.h Maintainance the name of Ricoh PCI-CardBus bridges. 1999-11-01 08:58:45 +00:00
pccbbvar.h Maintainance the name of Ricoh PCI-CardBus bridges. 1999-11-01 08:58:45 +00:00
pci.c Make sure devices are told they can use rd/line, rd/mult, and wr/inval. 1999-11-04 19:03:00 +00:00
pci_map.c
pci_quirks.c
pci_subr.c Report the Capability List support bit of the SR and, if set, print the 1999-12-15 12:27:26 +00:00
pcidevs add some stuff which was mentioned on the mailing lists recently 2000-01-05 11:32:06 +00:00
pcidevs.h regen 2000-01-05 11:32:43 +00:00
pcidevs_data.h regen 2000-01-05 11:32:43 +00:00
pciide.c Lower-case Bus-Master for consistency. 1999-12-26 21:46:23 +00:00
pciide_acer_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_cy693_reg.h
pciide_pdc202xx_reg.h Improve Ultra/66 support now that I've got some docs from Promise. 1999-11-28 20:05:18 +00:00
pciide_piix_reg.h
pciide_sis_reg.h
pciidereg.h
pciidevar.h Export softc. 1999-11-13 13:40:28 +00:00
pcireg.h Make this file compile again; terminate the continuation line with backslash. 1999-11-16 02:13:02 +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 Use htole32(). 1999-12-12 02:50:40 +00:00
pcscpreg.h
ppb.c Don't pass rd/mult capability though a PCI-PCI bridge. The bridge would 1999-11-04 19:04:04 +00:00
ppbreg.h
puc.c
pucdata.c Add support for Lava Computers MFG 2sp-pci and quattro cards. 1999-12-04 05:43:44 +00:00
pucvar.h
sv.c Make little endian and big endian version of all functions 1999-11-01 18:12:19 +00:00
svreg.h
svvar.h
tga.c update for changed struct wsdisplay_accessops:show_screen signature. 1999-12-06 19:25:56 +00:00
tga_bt463.c
tga_bt485.c
tga_conf.c
tgareg.h
tgavar.h
ti_fw.h
ti_fw2.h
uhci_pci.c Propagate the USB revision number to the usb driver. 1999-11-20 00:57:08 +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