Document the link0 option, which downloads the microcode to the board.

This commit is contained in:
Jonathan Lemon 2001-10-25 05:49:23 +00:00
parent 72a32a26aa
commit cce33f59e8
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=85463

View File

@ -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 ,