diff --git a/share/man/man4/fxp.4 b/share/man/man4/fxp.4 index c915b772e595..073f61c9ca65 100644 --- a/share/man/man4/fxp.4 +++ b/share/man/man4/fxp.4 @@ -37,8 +37,8 @@ The .Nm driver provides support for the EtherExpress Pro/10, Pro/100B, and Pro/100+ -PCI Fast Ethernet adapters based on the Intel i82557 or i82559 ethernet -chips. +PCI Fast Ethernet adapters based on the Intel i82557, i82558, i82559 +or i82550 ethernet chips. .Pp The .Nm @@ -65,6 +65,20 @@ Set full duplex operation Note that 100baseTX media type is only available on the Pro/100B and Pro/100+. For further information on configuring this device, see .Xr ifconfig 8 . +.Pp +The +.Nm +driver also supports a special link option: +.Bl -tag -width link0 +.It Cm link0 +Some chip revisions have loadable microcode which can be used to reduce the +interrupt load on the host cpu. Not all boards have support microcode support. +Setting the +.Cm link0 +flag with +.Xr ifconfig 8 +will load download the microcode to the chip if it is available. +.El .Sh DIAGNOSTICS .Bl -diag .It "fxp%d: couldn't map memory" @@ -83,6 +97,9 @@ Create, if it does not yet exist, and add to the file .Pa /boot/device.hints the line .Dq Li hint.fxp.0.prefer_iomap="0" . +.It "fxp%d: Microcode loaded, int_delay: %d usec bundle_max: %d" +The chip has successfully downloaded the microcode, and changed the +parametrized values to the giveng settings. .El .Sh SEE ALSO .Xr arp 4 ,