[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sk(4) diff #3
- To: tech_(_at_)_openbsd_(_dot_)_org
- Subject: sk(4) diff #3
- From: Brad <brad_(_at_)_comstyle_(_dot_)_com>
- Date: Tue, 16 Nov 2004 13:12:45 -0500
Lower interrupt moderation timer to improve performance.
>From NetBSD
Index: dev/pci/if_sk.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_sk.c,v
retrieving revision 1.50
diff -u -p -r1.50 if_sk.c
--- dev/pci/if_sk.c 16 Nov 2004 17:45:54 -0000 1.50
+++ dev/pci/if_sk.c 16 Nov 2004 17:54:23 -0000
@@ -1118,7 +1118,7 @@ void sk_reset(struct sk_softc *sc)
* register represents 18.825ns, so to specify a timeout in
* microseconds, we have to multiply by 54.
*/
- sk_win_write_4(sc, SK_IMTIMERINIT, SK_IM_USECS(200));
+ sk_win_write_4(sc, SK_IMTIMERINIT, SK_IM_USECS(100));
sk_win_write_4(sc, SK_IMMR, SK_ISR_TX1_S_EOF|SK_ISR_TX2_S_EOF|
SK_ISR_RX1_EOF|SK_ISR_RX2_EOF);
sk_win_write_1(sc, SK_IMTIMERCTL, SK_IMCTL_START);
Visit your host, monkey.org