NetBSD/sys/dev/pci
cegger 446b6b0dd3 Use m_pullup to handle defragmentation.
Reinject mbuf into TX queue when it couldn't be loaded.

diff for age(4) reviewed/discussed with plunky@ several weeks ago.
2009-10-08 08:57:19 +00:00
..
bktr struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
hdaudio Add support for playback- or capture-only devices by adding 2009-09-29 15:58:54 +00:00
n8 use device_private(). 2009-05-12 08:22:59 +00:00
Makefile Install hdaudio includes required by upcoming userland toolS 2009-09-16 20:58:07 +00:00
Makefile.pcidevs
README
aac_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
acardide.c
aceride.c
adv_pci.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
adw_pci.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
agp.c Add some more Intel G4X class chipsets. Also fix gtt_size for G4X chipsets. 2009-01-27 08:39:33 +00:00
agp_ali.c
agp_amd.c
agp_amd64.c
agp_apple.c
agp_i810.c Treat G4X like I915 and G33 for MSAC. Fixes aperture setting. 2009-05-04 11:05:45 +00:00
agp_intel.c
agp_sis.c
agp_via.c
agpbusprint.c
agpreg.h
agpvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ahc_pci.c Call pmf_device_register(9) in ahc_attahc() rather than ahc_pci_attach() 2009-09-02 11:10:37 +00:00
ahcisata_pci.c Use __arraycount() for readability 2009-08-19 16:31:28 +00:00
ahd_pci.c Split device_t/softc. Tested on aic7901A. 2009-09-26 14:44:10 +00:00
alipm.c use device_private(). 2009-05-12 08:22:59 +00:00
amdpm.c use device_private(). 2009-05-12 08:22:59 +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
amdpmreg.h
amdpmvar.h
amr.c use device_private(). 2009-05-12 08:22:59 +00:00
amrio.h
amrreg.h
amrvar.h
arcmsr.c
arcmsrvar.h
artsata.c
atppc_puc.c
auacer.c use device_private(). 2009-05-12 08:22:59 +00:00
auacerreg.h
auich.c SiS 7012 uses different multichannel control bits compared to other codecs 2009-09-03 14:29:42 +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 struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
auixpreg.h
auixpvar.h
autri.c use device_private(). 2009-05-12 08:22:59 +00:00
autrireg.h
autrivar.h
auvia.c device_t/softc split 2009-05-06 18:25:28 +00:00
auviavar.h device_t/softc split 2009-05-06 18:25:28 +00:00
azalia.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
azalia.h
azalia_codec.c Add Realtek ALC663 and treat like ALC662 (ok pooka@) 2009-04-07 14:47:53 +00:00
bha_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
btvmei.c use device_private(). 2009-05-12 08:22:59 +00:00
btvmeii.c use device_private(). 2009-05-12 08:22:59 +00:00
btvmeireg.h
btvmeivar.h
cac_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
chipsfb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
chipsfbreg.h
ciss_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
cmdide.c
cmpci.c use device_private(). 2009-05-12 08:22:59 +00:00
cmpcireg.h
cmpcivar.h
com_puc.c
cs428x.c
cs428x.h
cs428xreg.h
cs4280.c use device_private(). 2009-05-12 08:22:59 +00:00
cs4280_image.h
cs4280reg.h
cs4281.c use device_private(). 2009-05-12 08:22:59 +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
cxgb_regs.h
cxgb_sge.c bzero -> memset 2009-03-18 16:00:08 +00:00
cxgb_sge_defs.h
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
cy82c693reg.h
cy82c693var.h
cy_pci.c
cyber.c
cyberreg.h
cybervar.h
cypide.c
cz.c use device_private(). 2009-05-12 08:22:59 +00:00
czreg.h
devlist2h.awk
dpt_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
eap.c
eapreg.h
eapvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ehci_pci.c Apply hw workaround required for all SB600 revisions and SB700 revisions 2009-06-15 09:18:45 +00:00
emuxki.c Split device_t/softc. 2009-06-09 11:01:18 +00:00
emuxkireg.h
emuxkivar.h Split device_t/softc. 2009-06-09 11:01:18 +00:00
esa.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
esadsp.h
esareg.h
esavar.h
esiop_pci.c Split device_t/softc. 2009-05-15 17:55:44 +00:00
esm.c use __arraycount(). Same object code generated. 2009-06-12 08:33:41 +00:00
esmreg.h
esmvar.h device_t/softc split 2009-05-07 06:08:02 +00:00
eso.c use device_private(). 2009-05-12 08:22:59 +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 "Intel High Definition Audio" -> "High Definition Audio" 2009-09-26 19:43:04 +00:00
fms.c use device_private(). 2009-05-12 08:22:59 +00:00
fmsvar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
fwlynx_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
fwohci_pci.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
gcscaudio.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +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 Move softc definition to genfb_pcivar.h 2009-08-24 11:32:49 +00:00
genfb_pcivar.h Move softc definition to genfb_pcivar.h 2009-08-24 11:32:49 +00:00
geodeide.c
gtp.c use device_private(). 2009-05-12 08:22:59 +00:00
hifn7751.c Use device_t, cfdata_t, and device_private(). 2009-04-28 22:43:50 +00:00
hifn7751reg.h
hifn7751var.h
hptide.c
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 use device_private(). 2009-05-12 08:22:59 +00:00
ichsmb.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
icp_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
if_age.c Use m_pullup to handle defragmentation. 2009-10-08 08:57:19 +00:00
if_agereg.h add TWSI registers. from OpenBSD. 2009-07-28 21:03:46 +00:00
if_ale.c Use m_pullup to handle defragmentation. 2009-10-08 08:57:19 +00:00
if_alereg.h Add RCS Id. 2009-04-25 17:04:40 +00:00
if_an_pci.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:13:50 +00:00
if_ath_pci.c In pmf(9), improve the implementation of device self-suspension 2009-09-16 16:34:49 +00:00
if_atw_pci.c In pmf(9), improve the implementation of device self-suspension 2009-09-16 16:34:49 +00:00
if_bce.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_bcereg.h
if_bge.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_bgereg.h Fix a bug of BGE_RDMA_MODE_FIFO_LONG_BURST definition. 2009-08-04 08:49:02 +00:00
if_bgevar.h use proplib 2009-04-23 10:47:43 +00:00
if_bnx.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_bnxreg.h Delete two unused data members, the powerhook and the shutdownhook 2009-04-14 20:17:15 +00:00
if_bwi_pci.c check error code from bwi_attach() 2009-04-26 10:45:19 +00:00
if_de.c use device_private(). 2009-05-12 08:22:59 +00:00
if_devar.h struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
if_dge.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-27 12:52:59 +00:00
if_dgereg.h
if_en_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
if_ep_pci.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
if_epic_pci.c
if_esh_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
if_ex_pci.c print autoconf error message with aprint_error 2009-05-05 10:02:52 +00:00
if_fpa.c use device_private(). 2009-05-12 08:22:59 +00:00
if_fxp_pci.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:13:50 +00:00
if_gem_pci.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:13:50 +00:00
if_hme_pci.c u_intNN_t -> uintNN_t 2009-05-17 01:33:24 +00:00
if_ipw.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_ipwreg.h
if_ipwvar.h
if_iwi.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_iwireg.h
if_iwivar.h
if_iwn.c Add support for the 5100 and newer firmware. Tested also with the 4900. 2009-09-11 01:28:20 +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 Add support for the 5100 and newer firmware. Tested also with the 4900. 2009-09-11 01:28:20 +00:00
if_jme.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-27 12:52:59 +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 use device_private(). 2009-05-12 08:22:59 +00:00
if_le_pci.c
if_levar.h
if_lii.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_liireg.h
if_lmc.c Pass lmc(4) through 'unifdef -U__FreeBSD__ -U__bsdi__ -U__OpenBSD__ 2009-09-16 21:14:15 +00:00
if_lmc.h Pass lmc(4) through 'unifdef -U__FreeBSD__ -U__bsdi__ -U__OpenBSD__ 2009-09-16 21:14:15 +00:00
if_msk.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_mskvar.h
if_mtd_pci.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +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 Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_nfereg.h
if_nfevar.h
if_ntwoc_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
if_ntwoc_pcireg.h
if_pcn.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-06 13:39:56 +00:00
if_pcnreg.h
if_ral_pci.c If we've had to enable MEM access, make sure our flags reflect that so that 2009-08-08 20:44:36 +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 Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:13:50 +00:00
if_rtw_pci.c In pmf(9), improve the implementation of device self-suspension 2009-09-16 16:34:49 +00:00
if_sf_pci.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +00:00
if_sip.c In pmf(9), improve the implementation of device self-suspension 2009-09-16 16:34:49 +00:00
if_sipreg.h
if_sk.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_skreg.h
if_skvar.h
if_ste.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-27 12:52:59 +00:00
if_stereg.h
if_stge.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-14 12:02:48 +00:00
if_stgereg.h
if_ti.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-27 12:52:59 +00:00
if_tireg.h
if_tl.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-05 13:50:15 +00:00
if_tlp_pci.c aprint-ify 2009-09-01 21:46:52 +00:00
if_tlregs.h
if_tlvar.h
if_txp.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-27 12:52:59 +00:00
if_txpreg.h
if_vge.c Replace shutdownhook_establish(9) with pmf_device_register1(9). 2009-09-07 12:44:29 +00:00
if_vgereg.h
if_vr.c add suspend/resume support 2009-09-26 19:58:53 +00:00
if_vrreg.h
if_wi_pci.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:13:50 +00:00
if_wm.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_wmreg.h Some fixes for i80003 and ICH{8,9,10} from e1000 driver and document: 2009-07-14 00:00:44 +00:00
if_wpi.c Invert logic around nested pmf(9) registrations for readability. 2009-09-05 14:09:55 +00:00
if_wpireg.h
if_wpivar.h
if_xge.c use device_private(). 2009-05-12 08:22:59 +00:00
if_xgereg.h
ifpci.c use device_private(). 2009-05-12 08:22:59 +00:00
ifpci2.c use device_private(). 2009-05-12 08:22:59 +00:00
igsfb_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
igsfb_pcivar.h
iha_pci.c
iop_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
isic_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
isic_pci.h
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
isp_pci.c Split device_t/softc. 2009-09-07 13:39:19 +00:00
iteide.c
iwic_bchan.c
iwic_dchan.c
iwic_fsm.c
iwic_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
iwicreg.h
iwicvar.h
ixpide.c
jmide.c
jmide_reg.h
joy_eap.c use device_private() 2009-05-07 07:56:03 +00:00
joy_eso.c
joy_pci.c
ld_amr.c use device_private(). 2009-05-12 08:22:59 +00:00
ld_twa.c
ld_twe.c use device_private(). 2009-05-12 08:22:59 +00:00
lpt_puc.c
machfb.c Replace curlwp->l_cred with kauth_cred_get(). 2009-05-06 18:41:54 +00:00
machfbreg.h
mfi_pci.c Let us detach & re-attach children of mfi0. Detach mfi0 at shutdown. 2009-07-16 18:58:38 +00:00
mlx_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
mly.c use device_private(). 2009-05-12 08:22:59 +00:00
mly_tables.h
mlyio.h
mlyreg.h
mlyvar.h
mpt_pci.c use device_private(). 2009-05-12 08:22:59 +00:00
mpu_cmpci.c
mpu_eso.c
mpu_fms.c
mpu_yds.c
mvsata_pci.c Support Marvell Hercules-I/II SATA Controllers. 2009-07-27 12:34:12 +00:00
neo-coeff.h
neo.c use device_private(). 2009-05-12 08:22:59 +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
oboe.c use device_private(). 2009-05-12 08:22:59 +00:00
oboereg.h
ohci_pci.c detach ohci on shutdown 2009-04-26 08:54:13 +00:00
opl_cmpci.c
opl_eso.c
opl_fms.c
opl_sv.c
opl_yds.c
optiide.c
pccbb.c Destroy mutex and condvar initialised in pccbbattach(). 2009-08-07 12:09:50 +00:00
pccbbreg.h
pccbbvar.h Use kpause(9), cv_timedwait(9), and cv_signal(9) instead of tsleep(9) 2009-07-23 21:22:25 +00:00
pci.c Since the intention in capturing a device's PCI Configuration Space 2009-08-19 21:36:47 +00:00
pci_map.c
pci_quirks.c Use __arraycount() for readability 2009-08-19 16:31:28 +00:00
pci_subr.c Decode and display PCI Power Management registers when available. 2009-01-20 13:54:43 +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
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 SB900 IDE/SATA ids 2009-10-05 12:52:03 +00:00
pcidevs.h regen. 2009-10-05 12:53:37 +00:00
pcidevs_data.h regen. 2009-10-05 12:53:37 +00:00
pciide.c
pciide_acard_reg.h
pciide_acer_reg.h
pciide_apollo_reg.h
pciide_cmd_reg.h
pciide_common.c Print device description on the same line as locators. 2009-08-23 16:21:36 +00:00
pciide_cy693_reg.h
pciide_geode_reg.h
pciide_hpt_reg.h
pciide_i31244_reg.h
pciide_ite_reg.h
pciide_ixp_reg.h
pciide_opti_reg.h
pciide_pdc202xx_reg.h
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
pciide_sii3112_reg.h
pciide_sis_reg.h
pciide_sl82c105_reg.h
pciide_svwsata_reg.h
pciidereg.h
pciidevar.h It's a big job to write detachment hooks for pciide(4) and all of 2009-10-05 20:03:47 +00:00
pciio.h typo in comment: autconfiguration -> autoconfiguration 2009-06-06 12:56:43 +00:00
pcireg.h Add support for the 5100 and newer firmware. Tested also with the 4900. 2009-09-11 01:28:20 +00:00
pcivar.h
pcscp.c
pcscpreg.h
pdcide.c
pdcsata.c
piixide.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
piixpm.c bzero -> memset 2009-03-18 16:00:08 +00:00
piixpmreg.h
plx9060reg.h
plx9060var.h
ppb.c During shutdown, detach devices in an orderly fashion. 2009-04-02 00:09:32 +00:00
ppbreg.h
puc.c
puccn.c
puccn.h
pucdata.c Add support for Oxford Semiconductor OXmPCI952 2 port UARTs. 2009-08-29 13:55:29 +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.c quick hack to allow brightness control via PMF 2009-07-23 07:21:45 +00:00
radeonfb_bios.c remove extra semicolons. 2009-01-03 03:43:21 +00:00
radeonfb_i2c.c
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
satalink.c
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 Remove unused elements from siisata_softc. 2009-07-04 20:36:57 +00:00
siop_pci.c Split device_t/softc. 2009-05-15 17:55:44 +00:00
siop_pci_common.c Misc cleanup: 2009-05-16 03:57:57 +00:00
siop_pci_common.h Misc cleanup: 2009-05-16 03:57:57 +00:00
siside.c Turn off interrupt disable bit in command status reg. 2009-03-12 15:02:42 +00:00
slide.c
stpcide.c
sv.c comparision with a string literal by "==" can't work (found by gcc-4.4.1), 2009-08-18 11:12:05 +00:00
svreg.h
svvar.h
svwsata.c
tga.c KNF and misc cosmetics. 2009-05-16 14:27:30 +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
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
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
twareg.h
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
twevar.h struct device * -> device_t, no functional changes intended. 2009-05-07 07:33:05 +00:00
ubsec.c use device_private(). 2009-05-12 08:22:59 +00:00
ubsecreg.h
ubsecvar.h
uhci_pci.c struct cfdata * -> cfdata_t, no functional changes intended. 2009-05-06 09:25:14 +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.c ANSIfy functions with function-pointer arguments 2009-03-16 23:11:09 +00:00
universe_pci_var.h
usb_pci.c
usb_pci.h
vga_pci.c Adapt for NACPI -> NACPICA change. 2009-08-18 20:46:10 +00:00
vga_pcivar.h
viaenv.c
viaide.c Add PCI_PRODUCT_VIATECH_VT8237A_SATA_2 to list of product IDs. 2009-09-26 18:15:52 +00:00
voodoofb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
voodoofbreg.h
voyagerfb.c use vcons_replay_msgbuf() when appropriate 2009-08-20 02:40:57 +00:00
weasel_pci.c bzero -> memset 2009-03-18 16:00:08 +00:00
weaselreg.h
yds.c struct device * -> device_t, no functional changes intended. 2009-05-06 10:34:32 +00:00
ydsreg.h
ydsvar.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