Linksys Cardbus 10/100 performance note

Nicholas Jenkins Nicholas.S.Jenkins@cdc.com
Tue Feb 23 13:47:45 1999


Good Day, ALL:

I recompiled the tulip.c driver today, using
various values for the "performance" register
setting (static int csr0 = 0x01A00000 | 0x8000; - line 82).

After installing the latest version of the PCMCIA
drivers - 3.0.9, here's what I found:

tulip.c w/csr0 = 0x01A00000 | 0x8000 yielded 40-90Kbytes/sec.
tulip.c w/csr0 = 0x01A00000 | 0x9000 yielded 90-130Kbytes/sec.
tulip.c w/csr0 = 0x01A00000 | 0xE000 yielded 890-1100Kbytes/sec.

This was on a 10BT hubbed network, using FTP.

Thus, it would appear that the Linksys Cardbus 10/100
card prefers a defined "burst limit" (0x8000 vs 0x9000), and
that it works better with 32 longwords for cache than 16.

-NICK