Problem w/0.89H [long]

Robert G. Brown rgb@phy.duke.edu
Wed Jul 1 15:08:53 1998


On Tue, 30 Jun 1998, B. James Phillippe wrote:

> Chip Index #1: Found a DC21142 Tulip card at 0xf800.
> Digital DS21142 Tulip chip registers at 0xf800:
>   fe000000 ffffffff ffffffff e97fffef feffbbfe f0000000 32000040 f3fe0000
>   e0000000 ffffcbf8 ffffffff fffe0000 000000c6 ffff0000 ffffffff 8ff8c000
>   fe000000 ffffffff ffffffff ffcfffbf ff3f677f f0000010 b2420200 f3fe0000
>   e0000000 ffffcbf8 ffffffff fffe0000 000052ca ffff0001 fffbffff 8ff8c008


> Chip Index #2: Found a DC21142 Tulip card at 0xf880.
> Digital DS21142 Tulip chip registers at 0xf880:
>   fe000000 ffffffff ffffffff ffcfffbf ff3f677f f0000010 b2420200 f3fe0000
>   e0000000 ffffcbf8 ffffffff fffe0000 000052ca ffff0001 fffbffff 8ff8c008
>   ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
>   ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff

> Chip Index #3: Found a DC21142 Tulip card at 0xfc00.
> Digital DS21142 Tulip chip registers at 0xfc00:
>   fe000000 ffffffff ffffffff 4bbdfbaa dfafee6f f0000000 32000040 f3fe0000
>   e0000000 ffffcbf8 ffffffff fffe0000 000000c6 ffff0000 ffffffff 8ff8c000
>   ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
>   ffffffff ffffffff 00040000 00000000 00200000 fff9f000 0c800c80 00000000

Did you try the ioport patch that I posted yesterday?  It should do a
scan of each possible ioport in the list returned by the PCI bus to
find out which one is writable, in the event that the first one (the
only one checked in 0.89H) is not.  It "might" be that this is your
problem here, since the register contents are vaguely reminiscent of
what I see when the card initializes on an unwriteable ioport.

   rgb

Robert G. Brown	                       http://www.phy.duke.edu/~rgb/
Duke University Dept. of Physics, Box 90305
Durham, N.C. 27708-0305
Phone: 1-919-660-2567  Fax: 919-660-2525     email:rgb@phy.duke.edu