Subject: Re: Hard drive light constantly on
To: Ignatios Souvatzis <ignatios@theory.cs.uni-bonn.de>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-i386
Date: 07/06/2003 22:14:47
On Thu, Jul 03, 2003 at 10:11:16AM +0200, Ignatios Souvatzis wrote:
> Manuel,
> 
> On Wed, Jul 02, 2003 at 11:03:37PM +0200, Manuel Bouyer wrote:
> > > Loading CD-burner helped (no effect after -l on an old CD ROM drive). 
> > > Why is that so?
> > If i'd know I would fix it :)
> 
> I am not sure I mentioned this to you ...
> did you look at the old sys/arch/amiga/dev/idesc code to see what was
> differently in its initialization (compared to the amiga wdc attachment +
> MI code)?
> 
> (The old code worked fine, the new has the reported symptoms for
> some hardware combinations).
> 
> I think it would be wise if somebody would compare the two implementations
> who is familiar with at least one of them... I'm familiar with neither.

I think I already looked at it. The problem is that the MI code contains some
hacks to please some brocken ATAPI devices. I suspect one of these cause
the problem, but I don't know which one. Maybe just reading a register
to clear a status on the drive would be enouth.
And unfortumably I don't have this problem on my systems (I had it in
1.5.x but I fixed it before 1.6)

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 24 ans d'experience feront toujours la difference
--