[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sk(4) diff #3



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