freebsd-dev/sys/pci
Bill Paul aadef91a54 Grrr. There is a gratuitous difference in the RX descriptor status
word between the 8139C+ and the 8169. The 8139C+ has a 'frame alignment
error bit' (bit 27) but the 8169 does not. Rather than simply mark this
bit as reserved, RealTek removed it completely and shifted the remaining
status bits one space to the left. This was causing rl_rxeofcplus()
to misparse the error and checksum bits.

To workaround this, rl_rxeofcplus() now shifts the rxstat word one
bit to the right before testing any of the status bits (but after
the frame length has been extracted).
2003-08-10 02:41:18 +00:00
..
agp_ali.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
agp_amd.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
agp_i810.c Add vm object locking. 2003-06-13 08:11:14 +00:00
agp_if.m Fix typo. 2003-04-07 10:06:48 +00:00
agp_intel.c Add PCI IDs for the i82855 and i82875P AGP bridges. 2003-06-23 11:09:45 +00:00
agp_sis.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
agp_via.c Sort the list of PCI ID's in numerical order and fix a whitespace bogon. 2003-06-27 18:17:06 +00:00
agp.c Add vm object locking. 2003-06-19 02:01:33 +00:00
agppriv.h
agpreg.h Add support for the Intel 865 chipset. 2003-05-27 18:23:56 +00:00
agpvar.h Allow retrieval of the virtual address of the AGP aperture 2001-12-19 08:54:29 +00:00
alpm.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
amdpm.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
cy_pci.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
dc21040reg.h Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
if_dc.c Use the BUS_DMA_ZERO flag. 2003-07-27 14:00:02 +00:00
if_dcreg.h Add support for FA-511; Submitted by: Kenneth P. Stox; Pr 42858 2003-07-19 06:01:15 +00:00
if_de.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
if_devar.h Fix alignment requirements of tulip_rombuf by further increasing 2003-06-13 22:34:03 +00:00
if_mn.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
if_pcn.c Due to extreme bogusness in the pci bus layer, these drivers were 2003-07-03 21:39:53 +00:00
if_pcnreg.h
if_rl.c Grrr. There is a gratuitous difference in the RX descriptor status 2003-08-10 02:41:18 +00:00
if_rlreg.h - Update some comments regarding hardware details of the 8169 and 2003-08-10 01:41:35 +00:00
if_sf.c Due to extreme bogusness in the pci bus layer, these drivers were 2003-07-03 21:39:53 +00:00
if_sfreg.h
if_sis.c Use the BUS_DMA_ZERO flag. 2003-07-27 14:38:54 +00:00
if_sisreg.h Erm, my previous commit was wrong and sis_tick() was only called each time 2003-07-22 01:35:09 +00:00
if_sk.c Due to extreme bogusness in the pci bus layer, these drivers were 2003-07-03 21:39:53 +00:00
if_skreg.h
if_ste.c Due to extreme bogusness in the pci bus layer, these drivers were 2003-07-03 21:39:53 +00:00
if_stereg.h Change the chip description from "DFE-550TX" to "DL10050". 2002-12-23 21:50:47 +00:00
if_ti.c Enable IFCAP_VLAN_MTU and increase MTU for it. 2003-08-05 02:34:35 +00:00
if_tireg.h Fix instances of macros with improperly parenthasized arguments. 2002-11-09 12:55:07 +00:00
if_tl.c Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
if_tlreg.h Use if_printf(ifp, "blah") and device_printf(dev, "blah") instead of 2002-10-21 02:54:50 +00:00
if_vr.c Due to extreme bogusness in the pci bus layer, these drivers were 2003-07-03 21:39:53 +00:00
if_vrreg.h Add deviceids for 6105 and 6105M chips. Further changes will be necessary 2003-02-01 01:27:05 +00:00
if_wb.c Due to extreme bogusness in the pci bus layer, these drivers were 2003-07-03 21:39:53 +00:00
if_wbreg.h
if_xl.c Use the BUS_DMA_ZERO flag instead of bzero()'ing DMA memory. 2003-07-27 13:56:03 +00:00
if_xlreg.h Support for large frames for VLANs was added by tweaking the packet size 2003-07-10 05:24:33 +00:00
intpm.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
intpmreg.h
locate.pl
meteor_reg.h
meteor.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00
ncr.c Changed the type of the variable `qidx' from u_int8_t to int, 2003-07-27 00:13:49 +00:00
ncrreg.h
ti_fw2.h At long last, commit the zero copy sockets code. 2002-06-26 03:37:47 +00:00
ti_fw.h At long last, commit the zero copy sockets code. 2002-06-26 03:37:47 +00:00
viapm.c Add ID for VT8233A. 2003-06-22 06:50:02 +00:00
xmaciireg.h
xrpu.c Use __FBSDID(). 2003-06-11 06:34:30 +00:00