1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-11 14:10:34 +00:00
freebsd/sys/pci
Luigi Rizzo 49a79b6661 Fix a bug in the driver -- under load, the receive unit could become
idle and the driver would not detect the event, requiring userland
to cycle the interface to bring it up again.
The fix consists in adding SIS_IMR_RX_IDLE to the interrupt mask and
add a command in sis_intr() to restart the receiver when this happens.

While at it, make the test of status bits more efficient.
2001-11-27 16:29:11 +00:00
..
agp_ali.c
agp_amd.c Add probe line for the AMD 761 northbridge chip. At least it detects now, 2001-09-20 05:13:12 +00:00
agp_i810.c
agp_if.m
agp_intel.c Add support for Intel's i820/i840/i845/i850/i860 chipset. 2001-11-08 16:03:23 +00:00
agp_sis.c
agp_via.c Recognise VIA Apollo KT133A bridge. 2001-08-30 14:17:48 +00:00
agp.c Don't automatically unbind/deallocate memory when releasing. 2001-11-27 14:12:21 +00:00
agppriv.h
agpreg.h Add support for Intel's i820/i840/i845/i850/i860 chipset. 2001-11-08 16:03:23 +00:00
agpvar.h
alpm.c
amd.c
amd.h
amdpm.c SMBus support for the AMD 756 power management unit. See smbus(4), 2001-09-16 22:35:07 +00:00
cy_pci.c
cy_pcireg.h
dc21040reg.h
if_dc.c Remove ifnet.if_mpsafe for now. If this is needed, it won't be needed 2001-11-14 18:36:37 +00:00
if_dcreg.h Defs for three (unused so far) bits in PCI command/status register 2001-10-25 17:43:26 +00:00
if_de.c
if_devar.h No FreeBSD/vax here either. 2001-11-03 08:32:28 +00:00
if_en_pci.c
if_mn.c
if_pcn.c Do not call mii_pollstat() from within device tick routines; the status 2001-09-29 19:28:31 +00:00
if_pcnreg.h
if_rl.c Add suspend/resume code mostly merged from fxp driver. 2001-11-23 14:27:33 +00:00
if_rlreg.h Add suspend/resume code mostly merged from fxp driver. 2001-11-23 14:27:33 +00:00
if_sf.c Do not call mii_pollstat() from within device tick routines; the status 2001-09-29 19:28:31 +00:00
if_sfreg.h
if_sis.c Fix a bug in the driver -- under load, the receive unit could become 2001-11-27 16:29:11 +00:00
if_sisreg.h Fix a bug in the driver -- under load, the receive unit could become 2001-11-27 16:29:11 +00:00
if_sk.c Do not call mii_pollstat() from within device tick routines; the status 2001-09-29 19:28:31 +00:00
if_skreg.h
if_ste.c Do not call mii_pollstat() from within device tick routines; the status 2001-09-29 19:28:31 +00:00
if_stereg.h Fix a bug in the ste_setmulti() routine. The NIC has 4 16-bit multicast 2001-08-23 18:22:55 +00:00
if_ti.c Have the driver advertise that it is capable of hardware checksums, and 2001-09-18 18:40:22 +00:00
if_tireg.h
if_tl.c
if_tlreg.h
if_tx.c Update tx(4) to always enable vlan(4) support. 2001-09-05 23:04:53 +00:00
if_txvar.h
if_vr.c
if_vrreg.h
if_wb.c
if_wbreg.h
if_xl.c Implement TCP/IP checksum off-loading on send for the 3c905B and later 2001-10-22 06:45:42 +00:00
if_xlreg.h Add support for the 3c656B cardbus adapter. This is one half of a 2001-08-28 00:40:18 +00:00
intpm.c
intpmreg.h
locate.pl
meteor_reg.h
meteor.c Remove unneeded call to cdevsw_add() 2001-11-04 08:44:49 +00:00
ncr.c
ncrreg.h
ohci_pci.c Add AMD766 OHCI USB controller. Remove unused VENDORID lists. 2001-11-06 23:44:03 +00:00
simos.c
simos.h
ti_fw2.h
ti_fw.h
uhci_pci.c Add ICH3 (82801CA/CAM) and 460GX 2001-11-03 05:03:00 +00:00
xmaciireg.h
xrpu.c KSE Milestone 2 2001-09-12 08:38:13 +00:00