Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2000 09:35:38 -0500
From:      "Sergio Jachtchenco" <jachs@hstsoft.com>
To:        <freebsd-alpha@FreeBSD.ORG>
Subject:   RE: IDE CMD 649 and AS200-233 
Message-ID:  <NDBBKEACGOLIMOGBLFGLIEBLCGAA.jachs@hstsoft.com>
In-Reply-To: <14911.63721.106182.39194@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help


> Andrew Gallatin writes:
>
>
> Mike Smith writes:
>  > >From my (limited) experience, I surmise that it's a bit of
> both.  In the
>  > case of the AS200, I think that there may be code in SRM to
> simply *avoid*
>  > ATA controllers, in order to prevent wasting resources on the ATA
>  > controller in the PCI:ISA bridge.
>  >
>  > I would expect that if you were to install a different ATA controller,
>  > you'd see similar results.  You would probably be OK with an ISA ATA
>  > controller, but performance would be poor.
>
> Actually, after thinking about it more, I seem to remember that Jason
> Thorpe over in NetBSD runs an AS200 with a Promise Ultra/33 card.
> So it might be an srm console issue with this card..
>
> Before pulling out all the stops, I'd first try updating the SRM
> console, and they try a Promise card..
>
> This is just a WAG though.
>
> Drew

I downloaded and updated the SRM about 3 months ago. I also ordered a
Promise Ultra 66, so in a couple of days I will see if it makes any
difference. The old Promise Ultra 33 is kind of hard to find.

I installed the CMD card on a Pentium motherboard and I took out the EPROM,
just to see if it plays any kind of special trick, but it seems it is honest
and just provides the INT19 (boot) service. boot -v displayed the base
register plus four other sets.

I wonder why the SRM does allocate an IRQ for the card. It does not make
much sense to save space for registers and still allocating an IRQ line.

The ISA ATA works but the transfer rate is about 20 times slower (compared
with the Pentium., used dd to measure it) and besides it cannot access more
than 16Gb. So I just dumped it.

Case the Promise does not work I'll try to hack the driver or something else
to allocate the resources before initialization. It depends on how boring
the holidays are going to be...


Sergio



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBKEACGOLIMOGBLFGLIEBLCGAA.jachs>