Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 1999 10:29:57 -0700 (PDT)
From:      Bill Paul <wpaul@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/pci if_pn.c if_pnreg.h
Message-ID:  <199904131729.KAA13428@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
wpaul       1999/04/13 10:29:56 PDT

  Modified files:
    sys/pci              if_pn.c if_pnreg.h 
  Log:
  Some more fixes:
  
  - It turns out that the 'promiscuous mode' bug what I discovered with the
    PNIC is not restricted to promiscuous mode. I've been doing some remote
    debugging for someone with a P75 system, and at 100Mbps, the receiver
    screws up even when the NIC is in normal mode. Thus, enable the workaround
    for this bug all the time. Note that the workaround is still not enabled
    for the PNIC II, since I haven't tested one yet.
  
  - Set the 'arbitration' bit in the bus configuration register and set the
    maximum burst size to 16 longwords. This seems to fix problems with
    transmit corruption on the P75 system mentioned above. (It probably hurts
    performance a bit too, but I've given up trying to make the PNIC perform
    well.)
  
  Revision  Changes    Path
  1.15      +39 -33    src/sys/pci/if_pn.c
  1.9       +6 -5      src/sys/pci/if_pnreg.h


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904131729.KAA13428>