NetBSD/sys/dev/pci
kent 08c434e746 add 23 ICH8 devices.
http://download.intel.com/design/chipsets/specupdt/31305701.pdf

No regen follows because no one refers them.
2006-06-08 02:34:28 +00:00
..
bktr Use device_unit(). 2006-03-28 17:38:24 +00:00
Makefile Correct the includes for lmc. 2005-12-06 11:53:56 +00:00
Makefile.pcidevs merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
README
aac_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
acardide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
aceride.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
adv_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
adw_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
agp.c PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
agp_ali.c PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
agp_amd.c Coverity ID 2313: free ``asc'' on error. 2006-04-11 16:19:39 +00:00
agp_i810.c integrate kauth. 2006-05-14 21:42:26 +00:00
agp_intel.c Add Intel AGP powerhook. Tested on an 82855PM. 2006-03-11 02:35:06 +00:00
agp_sis.c PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
agp_via.c PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
agpbusprint.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
agpreg.h PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
agpvar.h PR/32550: Michael Eriksson: No agp(4) support for i915 integrated graphics 2006-01-16 22:59:36 +00:00
ahc_pci.c Remove the devprop API and switch everthing over to the new proplib. Add 2006-05-05 18:04:41 +00:00
ahd_pci.c Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings. 2006-03-08 23:46:22 +00:00
amdpm.c Add support for i2c bus on AMD-8111 used on many Opteron server motherboards, 2006-02-19 02:24:20 +00:00
amdpm_smbus.c PR kern/32913: amdpm(4) smbus/i2cbus needs locking. Apply patch 2006-04-30 18:46:18 +00:00
amdpm_smbusreg.h Add support for i2c bus on AMD-8111 used on many Opteron server motherboards, 2006-02-19 02:24:20 +00:00
amdpmreg.h
amdpmvar.h PR kern/32913: amdpm(4) smbus/i2cbus needs locking. Apply patch 2006-04-30 18:46:18 +00:00
amr.c merge FreeBSD timecounters from branch simonb-timecounters 2006-06-07 22:33:33 +00:00
amrreg.h
amrvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
artsata.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
atppc_puc.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auacer.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auacerreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auich.c Disable my aggressive power saving changes; they're causing too many 2006-04-27 12:21:39 +00:00
auichreg.h Add support for ICH7. Tested by gendalia@. 2005-12-02 19:47:52 +00:00
auixp.c integrate kauth. 2006-05-14 21:42:26 +00:00
auixpreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
auixpvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
autri.c Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings. 2006-03-08 23:46:22 +00:00
autrireg.h
autrivar.h
auvia.c PR 32178: Nicolas Joly: VT8233 AC'97 Audio revision 0x10 small display 2005-11-28 19:00:49 +00:00
auviavar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
azalia.c * move mixer functions from azalia.c to azalia_codec.c, and 2006-06-07 15:23:59 +00:00
azalia.h * move mixer functions from azalia.c to azalia_codec.c, and 2006-06-07 15:23:59 +00:00
azalia_codec.c * move mixer functions from azalia.c to azalia_codec.c, and 2006-06-07 15:23:59 +00:00
bha_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmei.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmeii.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmeireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
btvmeivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cac_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ciss_pci.c Add a driver, ciss(4), for the HP/Compaq drivers using the newer 2006-03-21 20:42:14 +00:00
cmdide.c Add another missing ch_ndrive initialization. 2006-02-07 20:37:24 +00:00
cmpci.c quell GCC 4.1 uninitialised variable warnings. 2006-05-11 23:54:39 +00:00
cmpcireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cmpcivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
com_puc.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cs428x.c Add support for the Turtle Beach Santa Cruz. Special thanks to Stephane 2006-04-15 21:20:47 +00:00
cs428x.h Add support for the Turtle Beach Santa Cruz. Special thanks to Stephane 2006-04-15 21:20:47 +00:00
cs428xreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cs4280.c Add support for the Turtle Beach Santa Cruz. Special thanks to Stephane 2006-04-15 21:20:47 +00:00
cs4280_image.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cs4280reg.h Add support for the Turtle Beach Santa Cruz. Special thanks to Stephane 2006-04-15 21:20:47 +00:00
cs4281.c Add support for the Turtle Beach Santa Cruz. Special thanks to Stephane 2006-04-15 21:20:47 +00:00
cs4281reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cy82c693.c
cy82c693reg.h
cy82c693var.h
cy_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cyber.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cyberreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cybervar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cypide.c properly use ata_channel->ch_ndrive: 2006-01-16 20:30:18 +00:00
cz.c integrate kauth. 2006-05-14 21:42:26 +00:00
czreg.h
devlist2h.awk merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
dpt_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
eap.c Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:27:29 +00:00
eapreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
eapvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ehci_pci.c On suspend, capture PCI configuration registers. On resume, restore them 2006-03-10 17:21:20 +00:00
emuxki.c Coverity CID 1537: Make it clear to coverity that there is no overflow. 2006-04-14 19:33:12 +00:00
emuxkireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
emuxkivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esa.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esadsp.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esareg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esavar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esiop_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esm.c Coverity CID 1102: Make the code more coverity friendly. 2006-04-14 19:08:30 +00:00
esmreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esmvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
eso.c Coverity CID 1539: Remove bogus test that caused array overrun. 2006-04-14 19:03:32 +00:00
esoreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esovar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
files.agp merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
files.pci revert my earlier commit - the /ic/ stuff should go in src/sys/conf/files, 2006-06-07 08:05:53 +00:00
fms.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
fmsvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
fwlynx_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
fwohci_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
geodeide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
gtp.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
hifn7751.c Use device_unit(). 2006-03-28 17:38:24 +00:00
hifn7751reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
hifn7751var.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
hptide.c properly use ata_channel->ch_ndrive: 2006-01-16 20:30:18 +00:00
i82365_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
i82365_pcivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iavc_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
icp_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_an_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_ath_pci.c Import new HAL 0.9.17.2. Approved by sam@ 2006-06-05 05:14:37 +00:00
if_atw_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_bce.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_bcereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_bge.c Rework bge_reset() to more closely follow the Broadcom-supplied Linux driver: 2006-06-01 02:20:54 +00:00
if_bgereg.h PR/33828: Pawel Chwalowski: Add support for Broadcom BCM5789 chip 2006-04-18 14:53:43 +00:00
if_de.c Move the lmc match test in the right place (not in the bsdi match). From 2006-05-15 12:48:52 +00:00
if_devar.h gcc4 found that it can't store 2006-05-29 15:12:57 +00:00
if_dge.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_dgereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_en_pci.c don't try to #define bus_space_read_1() if defined(sparc). 2006-05-11 01:02:59 +00:00
if_ep_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_epic_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_esh_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_ex_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_fpa.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_fxp_pci.c PR/32494: Dennis Chernoivanov: Intel PRO/100 VE (LOM) not detected on Sony Vaio 2006-01-10 20:31:36 +00:00
if_gem_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_gsip.c
if_hme_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_ipw.c Clean up bogus whitespace 2006-05-28 13:01:46 +00:00
if_ipwreg.h Merge the FreeBSD code and adapt to NetBSD: 2005-12-20 07:51:38 +00:00
if_ipwvar.h Remove SIOCKILLFW. 2006-04-17 20:57:24 +00:00
if_iwi.c Clean up bogus whitespace 2006-05-28 13:12:42 +00:00
if_iwireg.h Add support for software controlled LEDs as found on some 2005-11-29 13:57:00 +00:00
if_iwivar.h Save and restore PCI configuration state on suspend/resume. 2006-03-09 16:02:55 +00:00
if_le_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_levar.h
if_lmc.c integrate kauth. 2006-05-14 21:42:26 +00:00
if_lmc.h integrate kauth. 2006-05-14 21:42:26 +00:00
if_mtd_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_ne_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_nfe.c work around another mbuf leak, the hardware doesn't seem 2006-03-26 00:34:14 +00:00
if_nfereg.h add nfe driver and manpage from OpenBSD. 2006-03-12 22:40:42 +00:00
if_nfevar.h add nfe driver and manpage from OpenBSD. 2006-03-12 22:40:42 +00:00
if_ntwoc_pci.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
if_ntwoc_pcireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_pcn.c IBM makes a pcn card that shows up as: 2006-02-22 02:57:26 +00:00
if_pcnreg.h
if_ral_pci.c Attachment framework for the rt2561.c and rt2661.c drivers. 2006-06-06 21:00:41 +00:00
if_re_pci.c PR/32386: Dawid Szymanski (arhea). Add support for the 8169SB chipset. 2005-12-25 19:55:40 +00:00
if_rtk_pci.c Add recognition of Nortel Baystack 21 as an rtk8139 variant. 2006-03-09 22:17:49 +00:00
if_rtw_pci.c Use aprint family of functions. 2006-04-28 13:43:15 +00:00
if_sf_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_sip.c VLAN tags were sent byte-swapped by the gsip driver, because the driver 2006-04-18 13:07:03 +00:00
if_sipreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_sk.c Add support for the DLink DGE-530T revision B1 (Tested by Tillman 2006-05-31 21:46:32 +00:00
if_skreg.h Add support for the DLink DGE-530T revision B1 (Tested by Tillman 2006-05-31 21:46:32 +00:00
if_skvar.h Add jumbo frames support, from OpenBSD (mcbride). As seen on tech-net 2006-03-28 18:29:42 +00:00
if_ste.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_stereg.h
if_stge.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_stgereg.h
if_ti.c Use device_unit(). 2006-03-28 17:38:24 +00:00
if_tireg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_tl.c Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:27:29 +00:00
if_tlp_pci.c The check for LMC cards should return NULL, not 0. 2006-05-20 14:23:07 +00:00
if_tlregs.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_tlvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_txp.c Coverity CID 2314: Free memory if we fail to allocate rings. 2006-04-14 18:45:53 +00:00
if_txpreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_vge.c Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings. 2006-03-08 23:46:22 +00:00
if_vgereg.h Add device driver support for the VIA Networking Technologies VT6122 2005-02-20 18:34:33 +00:00
if_vgevar.h VGE_FIXUP_RX is not needed on amd64, disable it for all non-strict 2005-10-01 22:30:09 +00:00
if_vr.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_vrreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_wi_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_wm.c add support 82546GB_PCIE(PRO/100MT), 82541ER_LOM, 82547EI_MOBILE, 2006-06-05 16:06:10 +00:00
if_wmreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_xge.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_xgereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ifpci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ifpci2.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
igsfb_pci.c Redo previous fix properly. Original code had a typo caused by very similar 2006-05-20 12:29:57 +00:00
igsfb_pcivar.h
iha_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iop_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isic_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isic_pci.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isic_pci_elsa_qs1p.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isp_pci.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
iteide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_bchan.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_dchan.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_fsm.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwic_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iwicreg.h
iwicvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ixpide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
joy_eap.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
joy_eso.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
joy_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ld_amr.c Use device_parent(). 2006-03-25 04:08:45 +00:00
ld_twa.c Add $NetBSD: ids, which work better than $netbsd: ones. 2006-05-25 01:37:08 +00:00
ld_twe.c Use device_parent(). 2006-03-25 04:08:45 +00:00
lpt_puc.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
machfb.c quell GCC 4.1 uninitialised variable warnings. 2006-05-10 21:53:14 +00:00
machfbreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlx_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mly.c integrate kauth. 2006-05-14 21:42:26 +00:00
mly_tables.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlyio.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlyreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mlyvar.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
mpt_pci.c mpt_pci_link_peer(): Rather than testing if the candidate device is attached 2006-03-29 04:32:09 +00:00
mpu_cmpci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mpu_eso.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mpu_fms.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mpu_yds.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
neo-coeff.h
neo.c Fix some typos. 2006-02-25 02:28:55 +00:00
neoreg.h
njs_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
oboe.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
oboereg.h
ohci_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
opl_cmpci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
opl_eso.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
opl_fms.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
opl_sv.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
opl_yds.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
optiide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pccbb.c Fix typo in comment, s/will be never/will never/. 2006-04-05 22:16:42 +00:00
pccbbreg.h Fix a typo in register definitions: looks like somebody copied the 2006-04-25 04:22:15 +00:00
pccbbvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pci.c Replace device_locators() with device_locator(), and use it. 2006-03-29 06:00:46 +00:00
pci_map.c Add pci_find_rom() API as discussed on tech-kern. 2006-03-01 18:53:39 +00:00
pci_quirks.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pci_subr.c -add 2 subclasses new in rev. 3.0 of the spec, and fix a pasto in another 2006-05-31 10:01:18 +00:00
pci_usrreq.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pcibusprint.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciconf.c Add PCI_MAPREG_TYPE_ROM and allow it to be used with pci_mapreg_map(). 2006-02-27 16:11:58 +00:00
pciconf.h PCI_NETBSD_CONFIGURE should allocate (but not map) address space expansion 2006-02-10 20:52:56 +00:00
pcidevs add 23 ICH8 devices. 2006-06-08 02:34:28 +00:00
pcidevs.h regen 2006-06-06 21:01:04 +00:00
pcidevs_data.h regen 2006-06-06 21:01:04 +00:00
pciide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_acard_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_acer_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_apollo_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_cmd_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_common.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
pciide_cy693_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_geode_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_hpt_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_i31244_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_ite_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_ixp_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_opti_reg.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
pciide_pdc202xx_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_piix_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_sii3112_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_sis_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_sl82c105_reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciide_svwsata_reg.h Add svwsata(4), a driver for Serverworks K2 SATA controllers. From 2006-03-06 18:35:24 +00:00
pciidereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pciidevar.h Add svwsata(4), a driver for Serverworks K2 SATA controllers. From 2006-03-06 18:35:24 +00:00
pciio.h
pcireg.h -add 2 subclasses new in rev. 3.0 of the spec, and fix a pasto in another 2006-05-31 10:01:18 +00:00
pcivar.h Add pci_find_rom() API as discussed on tech-kern. 2006-03-01 18:53:39 +00:00
pcscp.c Free one more resource on attach failure. 2006-04-28 15:42:18 +00:00
pcscpreg.h
pdcide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pdcsata.c Add support for Promise PDC2057x SATA/150 Ide controllers. 2006-01-26 20:58:52 +00:00
piixide.c Add Intel 82801GBM/GHM Serial ATA Controller. 2006-05-19 01:27:00 +00:00
piixpm.c Add __KERNEL_RCSID. 2006-05-07 01:54:39 +00:00
piixpmreg.h Add support for the Intel PIIX4 power management controller, from OpenBSD. 2006-05-07 01:32:42 +00:00
plx9060reg.h
plx9060var.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ppb.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ppbreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
puc.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
puccn.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
puccn.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
pucdata.c Add support for EXAR XR17D15x serial. 2006-03-09 15:16:13 +00:00
pucvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
rccide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
satalink.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
siop_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
siop_pci_common.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
siop_pci_common.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
siside.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
slide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
stpcide.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
sv.c Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings. 2006-03-08 23:46:22 +00:00
svreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
svvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
svwsata.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
tga.c In tgamatch(), ifdef tag test under __alpha__ || arc. 2006-04-26 14:30:27 +00:00
tga_conf.c
tgareg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tgavar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
trm.c add void casts. 2006-05-22 00:09:34 +00:00
trmreg.h
twa.c Add $NetBSD: ids, which work better than $netbsd: ones. 2006-05-25 01:37:08 +00:00
twaio.h Add $NetBSD: ids, which work better than $netbsd: ones. 2006-05-25 01:37:08 +00:00
twareg.h Add $NetBSD: ids, which work better than $netbsd: ones. 2006-05-25 01:37:08 +00:00
twavar.h Add $NetBSD: ids, which work better than $netbsd: ones. 2006-05-25 01:37:08 +00:00
twe.c Coverity ID 2859: Don't leak ccb, move the allocation a few lines 2006-04-11 14:17:09 +00:00
tweio.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
twereg.h Remove packed attributes gcc-4 dislikes. 2006-05-21 23:55:22 +00:00
twevar.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
ubsec.c Use device_unit(). 2006-03-28 17:38:24 +00:00
ubsecreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ubsecvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
uhci_pci.c On suspend, capture PCI configuration registers. On resume, restore them 2006-03-10 17:21:20 +00:00
universe_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
universe_pci_var.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
usb_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
usb_pci.h
vga_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vga_pcivar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
viaenv.c merge FreeBSD timecounters from branch simonb-timecounters 2006-06-07 22:33:33 +00:00
viaide.c PR port-amd64/33393: viaide driver patch for VT8237R SATA. 2006-04-30 17:33:17 +00:00
viapm.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
viapmvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
voodoofb.c Add missing "return 0;" from WSDISPLAYIO_SMODE case in voodoofb_ioctl(). 2006-05-04 02:18:11 +00:00
voodoofbreg.h A driver for 3Dfx Voodoo3 graphics boards, may or may not work with Voodoo4, 2006-04-11 16:11:07 +00:00
weasel_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
weaselreg.h
yds.c Add void cast to functions whose return values are ignored. 2006-06-07 15:34:47 +00:00
ydsreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ydsvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00

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