NetBSD/sys/dev/pci
2010-03-15 20:02:55 +00:00
..
bktr struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
hdaudio A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
n8 more s/the the/the/ 2009-11-22 19:09:15 +00:00
aac_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
acardide.c Normalize my licenses. 2008-05-14 13:29:27 +00:00
aceride.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
adv_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
adw_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
agp_ali.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_amd64.c Fix ugly format in aprint_normal{,_dev}. 2008-03-28 08:35:44 +00:00
agp_amd.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_apple.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_i810.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
agp_intel.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
agp_sis.c o Split device_t/softc for agp(4). 2008-06-09 06:49:54 +00:00
agp_via.c Replace more printfs with aprint_normal / aprint_verbose 2010-01-31 00:43:37 +00:00
agp.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
agpbusprint.c
agpreg.h Add support for the Intel G45 AGP. From Arnaud Lacombe 2008-11-29 23:48:12 +00:00
agpvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ahc_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
ahcisata_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
ahd_pci.c Split device_t/softc. Tested on aic7901A. 2009-09-26 14:44:10 +00:00
alipm.c various aprint_* fixes. 2010-03-11 03:54:56 +00:00
amdpm_smbus.c Update the i2c_exec() functions to handle quick_read/quick_write protocol. 2009-02-03 16:27:13 +00:00
amdpm_smbusreg.h Update the i2c_exec() functions to handle quick_read/quick_write protocol. 2009-02-03 16:27:13 +00:00
amdpm.c Recognize the i2c bus on the AMD768 PCI-ISA/LPC Bridge 2010-02-07 20:55:46 +00:00
amdpmreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
amdpmvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
amr.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
amrio.h
amrreg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
amrvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
arcmsr.c Remove setting of edata->monitor since that member no longer exists. 2010-03-14 18:05:07 +00:00
arcmsrvar.h PR/39583: Brad du Plessis: acrmsr(4) driver doesn't report number of volumes correctly 2008-09-23 22:22:41 +00:00
artsata.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
atppc_puc.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
auacer.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
auacerreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
auich.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
auichreg.h SiS 7012 uses different multichannel control bits compared to other codecs 2009-09-03 14:29:42 +00:00
auixp.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
auixpreg.h
auixpvar.h
autri.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
autrireg.h
autrivar.h
auvia.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
auviavar.h device_t/softc split 2009-05-06 18:25:28 +00:00
azalia_codec.c Add Realtek ALC663 and treat like ALC662 (ok pooka@) 2009-04-07 14:47:53 +00:00
azalia.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
azalia.h PR#38860: azalia record does not work on Realtek ALC662-GR 2008-08-14 23:43:27 +00:00
bha_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
btvmei.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
btvmeii.c use device_private(). 2009-05-12 08:22:59 +00:00
btvmeireg.h
btvmeivar.h
cac_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
chipsfb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
chipsfbreg.h nuke clause 3 2008-05-08 01:43:17 +00:00
ciss_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
cmdide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
cmpci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
cmpcireg.h
cmpcivar.h
com_puc.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
cs428x.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
cs428x.h
cs428xreg.h
cs4280_image.h
cs4280.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
cs4280reg.h
cs4281.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
cs4281reg.h
cxgb_adapter.h
cxgb_ael1002.c
cxgb_common.h
cxgb_config.h
cxgb_ctl_defs.h
cxgb_firmware_exports.h
cxgb_include.h
cxgb_ioctl.h
cxgb_jhash.h
cxgb_l2t.c
cxgb_l2t.h
cxgb_lro.c
cxgb_main.c use device_private(). 2009-05-12 08:22:59 +00:00
cxgb_mbuf.h
cxgb_mc5.c
cxgb_mv88e1xxx.c
cxgb_mvec.h
cxgb_offload.c
cxgb_offload.h
cxgb_osdep.c
cxgb_osdep.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
cxgb_regs.h
cxgb_sge_defs.h
cxgb_sge.c bzero -> memset 2009-03-18 16:00:08 +00:00
cxgb_t3_cpl.h
cxgb_t3_hw.c
cxgb_tcb.h
cxgb_toedev.h
cxgb_version.h
cxgb_vsc7323.c
cxgb_vsc8211.c
cxgb_xgmac.c
cy82c693.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cy82c693reg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cy82c693var.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cy_pci.c split device_t/softc. Use aprint_*_dev and device_xname. 2008-03-26 17:50:32 +00:00
cyber.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cyberreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cybervar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cypide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
cz.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
czreg.h
devlist2h.awk Store pcidevs in a more compact manner. Instead of many string with duplicate 2008-11-17 23:33:41 +00:00
dpt_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
eap.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
eapreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
eapvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ehci_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
emuxki.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
emuxkireg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
emuxkivar.h Split device_t/softc. 2009-06-09 11:01:18 +00:00
esa.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
esadsp.h
esareg.h
esavar.h Missed in previous device_t/softc split commit for esa, pointed out by 2008-03-27 14:13:34 +00:00
esiop_pci.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
esm.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
esmreg.h
esmvar.h device_t/softc split 2009-05-07 06:08:02 +00:00
eso.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
esoreg.h
esovar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
files.agp
files.pci a very preliminary driver for Wildcat 5110 / Sun XVR-500 graphics boards 2010-02-25 03:33:09 +00:00
fms.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
fmsvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
fwlynx_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
fwohci_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
gcscaudio.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
gcscaudioreg.h PR# port-i386/40284: add AMD Geode CS5536 audio driver; written by 2008-12-28 15:16:24 +00:00
genfb_pci.c add a comment on PCI_MAGIC_IO_RANGE 2010-02-25 21:09:00 +00:00
genfb_pcivar.h Move softc definition to genfb_pcivar.h 2009-08-24 11:32:49 +00:00
geodeide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
gtp.c use device_private(). 2009-05-12 08:22:59 +00:00
hifn7751.c Use uppercase for acronyms on output: DRAM, SRAM 2010-02-01 22:34:29 +00:00
hifn7751reg.h
hifn7751var.h
hptide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
i82365_pci.c Misc KNF and cosmetics, and remove unnecessary casts etc. 2009-09-17 18:14:41 +00:00
i82365_pcivar.h Misc KNF and cosmetics, and remove unnecessary casts etc. 2009-09-17 18:14:41 +00:00
iavc_pci.c Delete dead code: a device-activation hook. 2009-12-06 22:44:55 +00:00
ichsmb.c Attach to SMBus on Intel P55 chipset. 2010-02-06 14:09:25 +00:00
icp_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_age.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_agereg.h add TWSI registers. from OpenBSD. 2009-07-28 21:03:46 +00:00
if_ale.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_alereg.h Add RCS Id. 2009-04-25 17:04:40 +00:00
if_an_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ath_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_atw_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_bce.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_bcereg.h
if_bge.c - Make the initialize sequence close to the document. 2010-02-03 15:36:36 +00:00
if_bgereg.h - Make the initialize sequence close to the document. 2010-02-03 15:36:36 +00:00
if_bgevar.h s/u_int/uint/ 2010-02-03 15:37:51 +00:00
if_bnx.c Add missing ifmedia_delete_instance() in bnx_detach(). 2010-03-11 04:55:04 +00:00
if_bnxreg.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_bwi_pci.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_cas.c various aprint_* fixes. 2010-03-11 03:54:56 +00:00
if_casreg.h Driver for Sun Cassini/Cassini+ (GigaSwift) Ethernet (also known as 2010-01-07 09:19:55 +00:00
if_casvar.h Add definitions for CAS_INTR_REG and CAS_INTR_PCI. 2010-01-18 18:09:22 +00:00
if_de.c Add missing parentheses, found by cppcheck and reported by 2010-02-02 14:57:45 +00:00
if_devar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_dge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_dgereg.h
if_en_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ep_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_epic_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_esh_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ex_pci.c Move the definitions for PCI_BAR0, PCI_BAR1, PCI_BAR2, PCI_BAR3, 2010-02-26 00:38:14 +00:00
if_fpa.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_fxp_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_gem_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_hme_pci.c various aprint_* fixes. 2010-03-11 03:54:56 +00:00
if_ipw.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_ipwreg.h
if_ipwvar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwi.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwireg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
if_iwivar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_iwn.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_iwnreg.h Add support for the 5100 and newer firmware. Tested also with the 4900. 2009-09-11 01:28:20 +00:00
if_iwnvar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_jme.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_jmereg.h According to the latest datasheet I have (1.09), the transmitter and ckecksum 2009-01-16 19:56:06 +00:00
if_kse.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_le_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_levar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_lii.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_liireg.h Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
if_lmc.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_lmc.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_msk.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_mskvar.h - split the sk_dev 2009-12-24 18:27:31 +00:00
if_mtd_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ne_pci.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
if_nfe.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_nfereg.h sync with openbsd; fixes observed corruption issues. 2008-04-17 19:12:26 +00:00
if_nfevar.h Restore jumbo frame support and protect access to the DMA space for 2008-04-20 08:57:37 +00:00
if_ntwoc_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_ntwoc_pcireg.h
if_pcn.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_pcnreg.h
if_ral_pci.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_re_pci.c Move pmf(9) calls to MI re_attach() and re_detach() from each backend. 2009-09-02 15:11:13 +00:00
if_rtk_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_rtw_pci.c Make cosmetic changes in order to reduce differences with 2010-03-04 22:57:37 +00:00
if_sf_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_sip.c Use device_suspensor_t. 2010-02-24 23:52:49 +00:00
if_sipreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_sk.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_skreg.h Fix Yukon EC Ultra cold power up issue. 2008-11-18 09:30:43 +00:00
if_skvar.h cf_attach_decl_new 2008-09-08 21:20:03 +00:00
if_ste.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_stereg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_stge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_stgereg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_ti.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_tireg.h
if_tl.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_tlp_pci.c Remove sparc specific code, rely on device properties instead 2010-01-21 16:14:39 +00:00
if_tlregs.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
if_tlvar.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
if_txp.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_txpreg.h use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
if_vge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_vgereg.h
if_vr.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_vrreg.h
if_wi_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
if_wm.c 82576 is dual port, so check the FUNCID and increment the MAC address for 2010-03-10 15:04:04 +00:00
if_wmreg.h - Add code for WOL, ASF, IPMI and Intel AMT. 2010-03-07 09:05:19 +00:00
if_wmvar.h - Add code for WOL, ASF, IPMI and Intel AMT. 2010-03-07 09:05:19 +00:00
if_wpi.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
if_wpireg.h
if_wpivar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_xge.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_xgereg.h
ifpci2.c Simplify device-activation hooks. 2009-12-06 23:14:05 +00:00
ifpci.c Simplify device-activation hooks. 2009-12-06 23:14:05 +00:00
igsfb_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
igsfb_pcivar.h
iha_pci.c Normalize my licenses. 2008-05-14 13:29:27 +00:00
iop_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
isic_pci_elsa_qs1p.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
isic_pci.c Simplify device-activation hooks. 2009-12-06 23:14:05 +00:00
isic_pci.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
isp_pci.c Split device_t/softc. 2009-09-07 13:39:19 +00:00
iteide.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwic_bchan.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwic_dchan.c use aprint_*_dev and device_xname 2008-04-10 19:13:36 +00:00
iwic_fsm.c
iwic_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
iwicreg.h
iwicvar.h
ixpide.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
jmide_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
jmide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
joy_eap.c use device_private() 2009-05-07 07:56:03 +00:00
joy_eso.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
joy_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ld_amr.c use device_private(). 2009-05-12 08:22:59 +00:00
ld_twa.c Complete device_t/softc split for the ld(4) attachments. This should 2008-09-09 12:45:39 +00:00
ld_twe.c use device_private(). 2009-05-12 08:22:59 +00:00
lpt_puc.c Split the softc from the device_t for all lpt(4) variants and attachments 2008-03-07 17:15:51 +00:00
machfb.c various aprint_* fixes. 2010-03-11 03:54:56 +00:00
machfbreg.h
Makefile Install hdaudio includes required by upcoming userland toolS 2009-09-16 20:58:07 +00:00
Makefile.pcidevs Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. 2008-10-19 22:05:19 +00:00
mfi_pci.c Add newer cars supports. Tested on MegaRAID SAS 9260-8i. 2010-02-09 00:05:18 +00:00
mlx_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
mly_tables.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mly.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
mlyio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mlyreg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
mlyvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpt_pci.c Do not use aprint_normal for error messages. 2009-11-24 15:51:39 +00:00
mpu_cmpci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpu_eso.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpu_fms.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mpu_yds.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mvsata_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
neo-coeff.h
neo.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
neoreg.h
nfsmb.c For multi-byte transfers, the bytes need to be written to or read from 2009-05-09 07:13:57 +00:00
nfsmbreg.h
njs_pci.c - device/softc split 2008-07-09 19:08:44 +00:00
oboe.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
oboereg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ohci_pci.c various aprint_* fixes. 2010-03-11 03:54:56 +00:00
opl_cmpci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_eso.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_fms.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_sv.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
opl_yds.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
optiide.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pccbb.c rbus is always #defined as 1, so unifdef -D rbus=1. 2010-03-15 20:02:55 +00:00
pccbbreg.h Move to 2-clause license. Approved by HAYAKAWA Koichi (copyright holder). 2009-12-15 22:17:12 +00:00
pccbbvar.h rbus is always #defined as 1, so unifdef -D rbus=1. 2010-03-15 20:02:55 +00:00
pci_map.c Add pci_mapreg_submap(): This function is pci_mapreg_map() with two 2008-07-22 04:52:19 +00:00
pci_quirks.c Use __arraycount() for readability 2009-08-19 16:31:28 +00:00
pci_subr.c Extract both instances of the code that prints the PCI Secondary Status 2010-03-04 22:55:20 +00:00
pci_usrreq.c do as elad suggested and call kauth instead of using INSECURE in pcimmap() 2009-07-30 04:38:24 +00:00
pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
pcibusprint.c
pciconf.c If we're going to complain about exceeding the PCI bandwidth, we may as 2009-08-02 11:25:50 +00:00
pciconf.h
pcidevs add several core i7 devices, and some more ricoh card reader controllers. 2010-03-14 03:13:04 +00:00
pcidevs_data.h regenerate 2010-03-14 03:54:59 +00:00
pcidevs.h regenerate 2010-03-14 03:54:59 +00:00
pciide_acard_reg.h Normalize my licenses. 2008-05-14 13:29:27 +00:00
pciide_acer_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_apollo_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_cmd_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_common.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_cy693_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_geode_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_hpt_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_i31244_reg.h
pciide_ite_reg.h
pciide_ixp_reg.h Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
pciide_opti_reg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pciide_pdc202xx_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_piccolo_reg.h PR/42100: Dave J. Barnes: Support for old toshiba PICCOLO IDE controllers. 2009-09-20 01:09:24 +00:00
pciide_piix_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_sii3112_reg.h
pciide_sis_reg.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciide_sl82c105_reg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pciide_svwsata_reg.h
pciide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pciidereg.h
pciidevar.h include <sys/device_if.h> for device_t. There is no use of struct device. 2009-11-14 09:42:50 +00:00
pciio.h typo in comment: autconfiguration -> autoconfiguration 2009-06-06 12:56:43 +00:00
pcireg.h Move the definitions for PCI_BAR0, PCI_BAR1, PCI_BAR2, PCI_BAR3, 2010-02-26 00:38:14 +00:00
pcivar.h Add placeholdr flags indicating that the bus has MSI/MSI-X support. 2010-03-12 21:55:05 +00:00
pcscp.c Restore Technical manual's URL. 2008-08-28 16:47:10 +00:00
pcscpreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pdcide.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
pdcsata.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
piixide.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
piixpm.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
piixpmreg.h
plx9060reg.h
plx9060var.h
pm2fb.c fix occasionally wrong colours in rectangle fills 2009-10-28 04:25:13 +00:00
pm2reg.h spell the guys name properly. 2009-10-30 01:57:48 +00:00
ppb.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
ppbreg.h
puc.c - device/softc split 2008-07-09 14:46:15 +00:00
puccn.c
puccn.h
pucdata.c Add the IBM 481033H SCC 2010-01-19 12:11:21 +00:00
pucvar.h
r128fb.c Recognize PCI_PRODUCT_ATI_RAGEGLPCI. Works on a PowerMac G3 B&W running 2009-10-01 19:02:27 +00:00
r128fbreg.h
radeonfb_bios.c remove extra semicolons. 2009-01-03 03:43:21 +00:00
radeonfb_i2c.c
radeonfb.c quick hack to allow brightness control via PMF 2009-07-23 07:21:45 +00:00
radeonfbreg.h
radeonfbvar.h forgot to commit that along with radeonfb.c 2009-07-28 00:10:51 +00:00
rccide.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
README
satalink.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
sdhc_pci.c Pass not (struct sdhc_pci_softc *) but (struct sdhc_softc *) to sdhc_intr(). 2009-10-02 04:38:47 +00:00
siisata_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
siop_pci_common.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
siop_pci_common.h Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
siop_pci.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
siside.c Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen 2009-10-19 18:41:07 +00:00
slide.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
stpcide.c - assign 2 clause TNF license to the files cited as my ownership. 2008-05-26 10:31:22 +00:00
sv.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
svreg.h
svvar.h
svwsata.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
tga_conf.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
tga.c KNF and misc cosmetics. 2009-05-16 14:27:30 +00:00
tgareg.h
tgavar.h Complete the device_t / softc split by changing the sc_dev member 2009-05-18 00:14:27 +00:00
toshide.c remove dup decl. 2009-09-20 01:12:30 +00:00
trm.c Normalize my licenses. 2008-05-14 13:29:27 +00:00
trmreg.h
twa.c put some strange text within an "#if 0"'d section into a comment 2009-08-18 11:15:43 +00:00
twaio.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
twareg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
twavar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
twe.c use device_private(). 2009-05-12 08:22:59 +00:00
tweio.h
twereg.h Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
twevar.h struct device * -> device_t, no functional changes intended. 2009-05-07 07:33:05 +00:00
ubsec.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
unichromeaccel.h
unichromeconfig.h
unichromefb.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
unichromehw.h
unichromemode.h
unichromereg.h
universe_pci_var.h
universe_pci.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
usb_pci.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
usb_pci.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
vga_pci.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
vga_pcivar.h
viaenv.c Make various bits of debug code compile again. 2008-04-30 14:07:13 +00:00
viaide.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
voodoofb.c Cleanup interrupt establish error messages. Do not mix 2009-11-26 15:17:08 +00:00
voodoofbreg.h
voyagerfb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
wcfb.c - move register definition in their own header, reduce magic numbers 2010-03-10 05:16:17 +00:00
wcfbreg.h - move register definition in their own header, reduce magic numbers 2010-03-10 05:16:17 +00:00
weasel_pci.c bzero -> memset 2009-03-18 16:00:08 +00:00
weaselreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
yds.c A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
ydsreg.h
ydsvar.h - device/softc split 2008-07-09 15:42:37 +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