Subject: Re: Q: Support for 3th party PCI IDE adapters?
To: Francis. Javier Mesa <javi@cse.ucsc.edu>
From: Roland Dowdeswell <elric@imrryr.org>
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
1.5.3:

some of the output, only some relevant bits:

symbolic names:
        netbsd-1-5-PATCH003: 1.68.2.33
        netbsd-1-5-PATCH002: 1.68.2.26
        netbsd-1-5-PATCH001: 1.68.2.25
        netbsd-1-5-RELEASE: 1.68.2.14
        netbsd-1-5-BETA2: 1.68.2.14
        netbsd-1-5-BETA: 1.68.2.14
        netbsd-1-4-PATCH003: 1.33.2.11
        netbsd-1-5-ALPHA2: 1.68.2.11
        netbsd-1-5: 1.68.0.2
        netbsd-1-5-base: 1.68

----------------------------
revision 1.68.2.23
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.
----------------------------
revision 1.68.2.22
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/