Subject: Re: Missing atapibus target 1
To: Gary Duzan <firstname.lastname@example.org>
From: Manuel Bouyer <email@example.com>
Date: 10/12/2003 19:14:15
[ Sorry for the delay, I've been busy last 2 weeks ]
On Sat, Sep 27, 2003 at 12:43:14PM -0400, Gary Duzan wrote:
> wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA data transfers)
> pciide0:1: before reset, st0=0x50, st1=0x50
> pciide0:1:0: after reset, sc=0x1 sn=0x1 cl=0x14 ch=0xeb
> pciide0:1:1: after reset, sc=0x7f sn=0x7f cl=0x7f ch=0x7f
> pciide0:1: wdcwait_reset() end, st0=0x0 er0=0x1, st1=0x7f er1=0x7f
This is the problem, reading any register from the slave return 0x7f.
This shouldn't happen, the master may be misbehaving.
It worked before though, so maybe there's a workaround possible.
Can you send the debug output of a previous working kernel ?
I'd like to see what was returned with the old probe.
Manuel Bouyer <firstname.lastname@example.org>
NetBSD: 24 ans d'experience feront toujours la difference