NetBSD/sys/dev/pci
2000-05-15 08:46:00 +00:00
..
bktr man page is written, remove it from TODO 2000-05-07 20:47:10 +00:00
adv_pci.c
adw_pci.c Minor changes to PCI configuration 2000-05-08 17:11:54 +00:00
ahc_pci.c Support Adaptec U2W cards with a 64-bit PCI memory range (such cards 2000-05-10 17:07:52 +00:00
auvia.c ac97.h -> ac97var.h 2000-05-15 01:27:44 +00:00
auviavar.h Add auvia, a driver for the integrated AC'97 audio on the VIA VT82C686A 2000-03-31 04:45:28 +00:00
bha_pci.c
btvmei.c
btvmeii.c
btvmeireg.h
btvmeivar.h
cac_pci.c Identify individual models correctly. 2000-03-23 11:33:35 +00:00
cmpci.c Remove unneeded #include "mpu.h" 2000-04-30 22:16:56 +00:00
cmpcireg.h Add driver for C-Media CMI8x38 Audio Chip. From Takuya SHIOZAKI <AoiMoe@imou.to> 2000-04-30 21:59:58 +00:00
cmpcivar.h Add driver for C-Media CMI8x38 Audio Chip. From Takuya SHIOZAKI <AoiMoe@imou.to> 2000-04-30 21:59:58 +00:00
com_puc.c
cs4280_image.h
cs4280.c Use <dev/ic/ac97reg.h> 2000-05-15 01:35:29 +00:00
cs4280reg.h Use <dev/ic/ac97reg.h> 2000-05-15 01:35:29 +00:00
cy_pci.c
devlist2h.awk
dpt_pci.c
eap.c ac97.h -> ac97var.h 2000-05-15 01:27:44 +00:00
eapreg.h Add driver for C-Media CMI8x38 Audio Chip. From Takuya SHIOZAKI <AoiMoe@imou.to> 2000-04-30 21:59:58 +00:00
eso.c Scale the drain timeout for allowing auto-initialize DMA to complete. 2000-03-22 14:37:43 +00:00
esoreg.h
esovar.h Scale the drain timeout for allowing auto-initialize DMA to complete. 2000-03-22 14:37:43 +00:00
files.pci Update for siop split. 2000-05-15 08:27:24 +00:00
fms.c ac97.h -> ac97var.h 2000-05-15 01:27:44 +00:00
fmsvar.h
i82365_pci.c
i82365_pcivar.h
if_de.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_devar.h `typedef void ifnet_ret_t;' isn't valid C -- use #define, instead. 2000-05-03 20:52:29 +00:00
if_en_pci.c
if_ep_pci.c
if_epic_pci.c
if_esh_pci.c
if_ex_pci.c Treat the 3c980C-TXM like the 3c980 Server Adapter. From Paul J. Lavoie, 2000-05-12 17:48:47 +00:00
if_fpa.c Remove register declarations. 2000-03-30 12:41:09 +00:00
if_fxp_pci.c sc_ih (interrupt cookie) is not pci-specific data 2000-05-12 18:46:33 +00:00
if_hme_pci.c add "hme at pci" support. 2000-04-05 02:31:19 +00:00
if_le_pci.c
if_levar.h
if_lmc_common.c `typedef void ifnet_ret_t;' isn't valid C -- use #define, instead. Also, 2000-05-03 21:08:02 +00:00
if_lmc_media.c `typedef void ifnet_ret_t;' isn't valid C -- use #define, instead. Also, 2000-05-03 21:08:02 +00:00
if_lmc_nbsd.c `typedef void ifnet_ret_t;' isn't valid C -- use #define, instead. Also, 2000-05-03 21:08:02 +00:00
if_lmc_types.h
if_lmc.c `typedef void ifnet_ret_t;' isn't valid C -- use #define, instead. Also, 2000-05-03 21:08:02 +00:00
if_lmcioctl.h
if_lmcvar.h `typedef void ifnet_ret_t;' isn't valid C -- use #define, instead. Also, 2000-05-03 21:08:02 +00:00
if_ne_pci.c Make IPKDB working again. 2000-03-22 20:58:25 +00:00
if_ntwoc_pci.c
if_ntwoc_pcireg.h
if_rtk_pci.c Symbol namespace cleanup: rl_ -> rtk_ 2000-05-15 01:55:12 +00:00
if_sip.c Use ether_crc32_le(). 2000-05-12 16:41:59 +00:00
if_sipreg.h
if_ti.c Remove register declarations. 2000-03-30 12:41:09 +00:00
if_tireg.h
if_tl.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_tlp_pci.c - if_tlp_cardbus.c: Use the `pmreg' pointer passed by by 2000-04-04 19:22:50 +00:00
if_tlregs.h
if_tlvar.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_vr.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_vrreg.h
isp_pci.c
lpt_puc.c
Makefile
Makefile.pcidevs
mpu_eso.c
mpu_fms.c ac97.h -> ac97var.h 2000-05-15 01:27:44 +00:00
ncr.c Remove #ifdef __NetBSD__ code inside !__NetBSD__ part. 2000-04-08 13:49:43 +00:00
ncrreg.h
ncrstat.c
ohci_pci.c Change my email address. 2000-04-27 15:26:44 +00:00
opl_eso.c
opl_fms.c ac97.h -> ac97var.h 2000-05-15 01:27:44 +00:00
opl_sv.c
pccbb.c Fix a inverted logic botch introduced in rev. 1.35, typically causing 2000-05-08 07:31:20 +00:00
pccbbreg.h
pccbbvar.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
pci_map.c Add support for mapping 64-bit PCI memory space. If the region 2000-05-10 16:58:42 +00:00
pci_quirks.c
pci_subr.c opt_pciverbose.h -> opt_pci.h (it's gonna be used by more things, soon) 2000-03-22 00:36:29 +00:00
pci.c Add a comment describing the previous change. 2000-05-10 08:39:58 +00:00
pcidevs Add SGI IOC3. 2000-05-14 14:56:53 +00:00
pcidevs_data.h Regen. 2000-05-14 14:58:14 +00:00
pcidevs.h Regen. 2000-05-14 14:58:14 +00:00
pciide_acer_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide_amd_reg.h
pciide_apollo_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide_cmd_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide_cy693_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide_pdc202xx_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide_piix_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide_sis_reg.h Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciide.c Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
pciidereg.h
pciidevar.h - DMA code cleanup: pciide_dma_finish() doesn't stop/unload the current DMA op 2000-04-01 14:32:22 +00:00
pcireg.h Define some PCI power management CSR constants. 2000-05-12 03:35:34 +00:00
pcivar.h Add support for mapping 64-bit PCI memory space. If the region 2000-05-10 16:58:42 +00:00
pcscp.c Use sc_cfg4 for the Am53c974. 2000-03-20 05:48:28 +00:00
pcscpreg.h
ppb.c
ppbreg.h
puc.c #if 0 the (way bogus) PCI_CLASS_COMMUNICATIONS/PCI_SUBCLASS_BRIDGE_PCI (!!!) 2000-04-17 16:45:04 +00:00
pucdata.c
pucvar.h
README
siop_pci_common.c - split siop_pci in attachements vs helper functions, for comming esiop 2000-05-15 07:53:17 +00:00
siop_pci_common.h - split siop_pci in attachements vs helper functions, for comming esiop 2000-05-15 07:53:17 +00:00
siop_pci.c - split siop_pci in attachements vs helper functions, for comming esiop 2000-05-15 07:53:17 +00:00
sv.c
svreg.h
svvar.h
tga_conf.c Restore ramdac-type field to TGA configuration structure. 2000-04-02 18:59:32 +00:00
tga.c Replace rcons console code with rasops console code. 2000-04-20 05:25:20 +00:00
tgareg.h
tgavar.h Replace rcons console code with rasops console code. 2000-04-20 05:25:20 +00:00
ti_fw2.h
ti_fw.h
uhci_pci.c Change my email address. 2000-04-27 15:26:44 +00:00
universe_pci_var.h
universe_pci.c
vga_pci.c
vga_pcivar.h
viaenv.c Apply indent(1). 2000-05-12 16:42:41 +00:00
viapm.c Apply indent(1). 2000-05-12 16:42:41 +00:00
viapmvar.h Apply indent(1). 2000-05-12 16:42:41 +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