freebsd-skq/sys/dev/pci
jmg c113c03770 fix tab indentation for CP and RV...
If the length is zero, catch this early, instead of making dflen go negative
and letting bad things happen...  We also check to see if RV (checksum) is
0, and handle that has a checksum failure...

Properly handle checksum failures by not processing read-write VPD data,
and removing all the found read-only data...

Tested by:	oleg (dflen going negative)
2006-10-20 21:28:11 +00:00
..
eisa_pci.c Add missing <sys/module.h> includes 2004-05-30 20:08:47 +00:00
fixup_pci.c Workaround a hang on some nForce2 systems that can happen if the CPU goes 2006-05-24 14:08:31 +00:00
hostb_pci.c Move the hostb driver out of the i386 and amd64 PCI code (where it was 2005-12-20 21:09:45 +00:00
ignore_pci.c Add some missing <sys/module.h> includes which are masked by the 2004-05-30 17:57:46 +00:00
isa_pci.c Don't save and restore the ELCR register across suspend and resume for 2005-09-29 15:00:09 +00:00
pci_if.m provide routines to access VPD data at the PCI layer... 2006-10-09 16:15:56 +00:00
pci_pci.c Remove redundant casts. The casts inside the macros should be 2006-10-12 03:05:45 +00:00
pci_private.h provide routines to access VPD data at the PCI layer... 2006-10-09 16:15:56 +00:00
pci_user.c Actually make bounds checking for PCIOCREAD and PCIOCWRITE work. 2006-10-06 14:31:32 +00:00
pci.c fix tab indentation for CP and RV... 2006-10-20 21:28:11 +00:00
pcib_if.m Fix compile error :-(. 2005-04-13 19:10:27 +00:00
pcib_private.h - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all the 2006-01-06 19:22:19 +00:00
pcireg.h Add a define for the Standard SD Host Controller Base Peripheral. 2006-05-30 21:36:12 +00:00
pcivar.h provide routines to access VPD data at the PCI layer... 2006-10-09 16:15:56 +00:00
vga_pci.c Don't add an agp child in vgapci's attach routine if the PCIY_AGP 2006-02-01 15:45:29 +00:00