Subject: Re: Q: Support for 3th party PCI IDE adapters?
To: Francis. Javier Mesa <>
From: Roland Dowdeswell <>
List: port-alpha
Date: 08/25/2002 14:20:43
On 1030227451 seconds since the Beginning of the UNIX epoch
"Francis. Javier Mesa" wrote:
>Hello there!
>I was wondering if there is any support for IDE PCI add on boards in the
>current 1.5.3 release of NetBSD for alpha.

pciide1 at pci1 dev 9 function 0: Promise Ultra100/ATA Bus Master IDE Accelerator (rev. 0x02)
pciide1: bus-master DMA support present
pciide1: primary channel configured to native-PCI mode
pciide1: using dec 550 irq 16 for native-PCI interrupt
pciide1: secondary channel configured to native-PCI mode
pciide1: secondary channel ignored (disabled)

I'm running an off the shelf Maxtor card which was the only thing that
I could get at Circuit City.  I am running NetBSD 1.6_RC1, though, so
I can't say that this card runs on 1.5.3 or not.  There are lots of cards
that are supported by 1.5.3, I am pretty sure that the Promise Ultra66/ATA
have been supported for a long time and would definitely work under 1.5.3.

If you do a quick ``cvs log'' of src/sys/dev/pci/pciide.c, it seems that
the Promise Ultra100/ATA cards have been added to the 1.5 branch before

some of the output, only some relevant bits:

symbolic names:
        netbsd-1-5-base: 1.68

date: 2001/04/24 23:05:30;  author: he;  state: Exp;  lines: +2 -6
Pull up revision 1.110 (requested by bouyer):
  Revert setting of PDC2xx_SCR for Promise Ultra/100, it seems to
  break with some adapters.
date: 2001/03/13 21:23:35;  author: he;  state: Exp;  lines: +67 -8
Pull up revision 1.108 (requested by bouyer):
  Support Ultra/100 speed on Promise Ultra/100, and fix ``bogus
  intr'' messages generated under some conditions.

So it looks like this card and many many others are supported in 1.5.3.

    Roland Dowdeswell                      http://www.Imrryr.ORG/~elric/