Subject: new Ethernet flowcontrol patch(20040511)
To: None <tech-net@NetBSD.org>
From: HITOSHI Osada <QFH02545@nifty.com>
List: tech-net
Date: 05/11/2004 18:00:45
Hi,
I updated my flow-control patch(20040511).
Changes from -current(20040511) are:
*. sip,gsip,bge,fxp,wm: Add event counters for PAUSE related things.
*. sip: SiS900(at least SiS963) requires to set the PAUSE packet's
address to multicast filter.
*. gsip: PCR_PS_DA should not set if PAUSE address is not registered
to multicast filter.
*. bge: Set higher watermarks if MTU > 1514.
*. bge: Set BGE_MAX_RX_FRAME_LOWAT. (from Linux driver)
*. fxp: return flow control status. (fxp_mii_mediastatus())
*. fxp: newer chips does not require receiver lock-up workaround.
*. wm: return flow control status.(wm_gmii_mediastatus())
*. wm: Enable sending XON frames and adjust PAUSE duration.
The patch is located
http://homepage3.nifty.com/hosada/NetBSD/ether-flowcontrol/index.html
Comments, Suggestions are welcome.
Regards,