Subject: Re: PATA disk drive not being configured in 2.0.2
To: None <sopwith.solgatos.com!netbsd@sopwith.solgatos.com>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-help
Date: 06/02/2005 23:06:28
On Thu, Jun 02, 2005 at 12:09:51PM +0100, Dieter wrote:
> Alpha 164lx being upgraded to 2.0.2
> 
> pciide0 at pci0 dev 11 function 0
> pciide0: CMD Technology PCI0646 (rev. 0x01)
> pciide0: bus-master DMA support present, but unused (no driver support)
> pciide0: primary channel wired to compatibility mode
> pciide0: primary channel ignored (not responding; disabled or no drives?)
> pciide0: secondary channel wired to compatibility mode
> pciide0: secondary channel ignored (other hardware responding at addresses)
> 
> There is one PATA disk attached.  IIRC, I got the
> "not responding; disabled or no drives?" from
> the secondary channel as well as the primary with the
> drive disconnected.
> 
> This worked in 1.6.2 and 2.0

Could you try using the cmdide driver instead of pciide ?
Between 1.6 and 2.0 the pciide driver was split in per-controller driver,
and pciide is a generic one, without DMA. The CMD controller has so many
quirks that I'm not surprised it doesn't work with pciide.

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