Bring the DIAGNOSTICS section in ed.4 closer to reality by removing missing
diagnostic messages and adding a few found in the code. PR: 51891
This commit is contained in:
parent
82e9dc59ce
commit
a4b8759227
@ -30,7 +30,7 @@
|
|||||||
.\"
|
.\"
|
||||||
.\" $FreeBSD$
|
.\" $FreeBSD$
|
||||||
.\"
|
.\"
|
||||||
.Dd January 1, 2008
|
.Dd January 27, 2008
|
||||||
.Dt ED 4
|
.Dt ED 4
|
||||||
.Os
|
.Os
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
@ -309,9 +309,6 @@ Winbond W89C940F
|
|||||||
C-Bus, ISA, PCI and PC Card devices are supported.
|
C-Bus, ISA, PCI and PC Card devices are supported.
|
||||||
.Sh DIAGNOSTICS
|
.Sh DIAGNOSTICS
|
||||||
.Bl -diag
|
.Bl -diag
|
||||||
.It "ed%d: kernel configured irq %d doesn't match board configured irq %d."
|
|
||||||
The IRQ number that was specified in the kernel config file (and then compiled
|
|
||||||
into the kernel) differs from the IRQ that has been set on the interface card.
|
|
||||||
.It "ed%d: failed to clear shared memory at %x - check configuration."
|
.It "ed%d: failed to clear shared memory at %x - check configuration."
|
||||||
When the card was probed at system boot time, the
|
When the card was probed at system boot time, the
|
||||||
.Nm
|
.Nm
|
||||||
@ -321,12 +318,14 @@ caused by a BIOS extension ROM being configured in the same address space as the
|
|||||||
Ethernet card's shared memory.
|
Ethernet card's shared memory.
|
||||||
Either find the offending card and change its BIOS
|
Either find the offending card and change its BIOS
|
||||||
ROM to be at an address that does not conflict, or change the
|
ROM to be at an address that does not conflict, or change the
|
||||||
.Cd iomem
|
settings in
|
||||||
option in the kernel config file so that the card's shared memory is mapped at a
|
.Xr device.hints 5
|
||||||
|
that the card's shared memory is mapped at a
|
||||||
non-conflicting address.
|
non-conflicting address.
|
||||||
.It "ed%d: Invalid irq configuration (%d) must be 2-5 for 3c503."
|
.It "ed%d: Invalid irq configuration (%d) must be 2-5 for 3c503."
|
||||||
The IRQ number that was specified in the kernel config file is not valid for
|
The IRQ number that was specified in the
|
||||||
the 3Com 3c503 card.
|
.Xr device.hints
|
||||||
|
file is not valid for the 3Com 3c503 card.
|
||||||
The 3c503 can only be assigned to IRQs 2 through 5.
|
The 3c503 can only be assigned to IRQs 2 through 5.
|
||||||
.It "ed%d: Cannot find start of RAM."
|
.It "ed%d: Cannot find start of RAM."
|
||||||
.It "ed%d: Cannot find any RAM, start : %d, x = %d."
|
.It "ed%d: Cannot find any RAM, start : %d, x = %d."
|
||||||
@ -355,6 +354,14 @@ This indicates that a programmed I/O transfer to an NE1000 or NE2000 style card
|
|||||||
has failed to properly complete.
|
has failed to properly complete.
|
||||||
Usually caused by the ISA bus speed being set
|
Usually caused by the ISA bus speed being set
|
||||||
too fast.
|
too fast.
|
||||||
|
.It "ed%d: Invalid irq configuration (%ld) must be %s for %s"
|
||||||
|
Indicates the device has a different IRQ than supported or expected.
|
||||||
|
.It "ed%d: Cannot locate my ports!"
|
||||||
|
The device is using a different I/O port than the driver knows about.
|
||||||
|
.It "ed%d: Cannot extract MAC address"
|
||||||
|
Attempts to get the MAC address failed.
|
||||||
|
.It "ed%d: Missing mii!"
|
||||||
|
Probing for an MII bus has failed.
|
||||||
.El
|
.El
|
||||||
.Sh CAVEATS
|
.Sh CAVEATS
|
||||||
Early revision DS8390 chips have problems.
|
Early revision DS8390 chips have problems.
|
||||||
@ -389,6 +396,7 @@ to take advantage of the extra 8K of shared memory that 16bit mode provides.
|
|||||||
.Xr miibus 4 ,
|
.Xr miibus 4 ,
|
||||||
.Xr netintro 4 ,
|
.Xr netintro 4 ,
|
||||||
.Xr ng_ether 4 ,
|
.Xr ng_ether 4 ,
|
||||||
|
.Xr device.hints 5 ,
|
||||||
.Xr ifconfig 8
|
.Xr ifconfig 8
|
||||||
.Sh HISTORY
|
.Sh HISTORY
|
||||||
The
|
The
|
||||||
|
Loading…
Reference in New Issue
Block a user