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,