FXP(4) | Kernel Interfaces Manual | FXP(4) |
Certain versions of the i8255x support loading microcode which implements a receive interrupt mitigation function, known as “CPUSaver”. Use of this option can improve performance in some situations by reducing interrupt load on the host. This option is available on the following chip versions:
This option is enabled by setting the “link0” option with ifconfig(8).
Some chipset revisions can suffer from a receiver-side lockup bug which can be mitigated by resetting the chip every sixteen seconds without traffic. Since the probe for affected chipsets generates false positives and the workaround can cause momentary loss of responsiveness, particularly noticeable when playing audio, the workaround is not enabled by default. The boot messages will indicate if any interface may have this issue. The workaround is enabled by setting the “link1” option with ifconfig(8).
EtherExpress Pro 10+ boards may use a Seeq 80c24 AutoDUPLEX(tm) media interface. Boards with these chips do not support media selection, as the 80c24 has no programming interface, and no way to read link status. These boards claim a media of "manual" since they self-configure based on the configuration of the link partner (hub or switch).
October 15, 2005 | NetBSD 6.1 |