From alsa-devel-owner@alsa.jcu.cz  Thu Mar 11 00:55:42 1999
Received: from draal.physics.wisc.edu (IDENT:mcelrath@draal.physics.wisc.edu [128.104.223.134])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id AAA02548
	for <alsa-devel@alsa.jcu.cz>; Thu, 11 Mar 1999 00:55:29 +0100
Received: from localhost (mcelrath@localhost)
	by draal.physics.wisc.edu (8.8.7/8.8.7) with ESMTP id RAA06767;
	Wed, 10 Mar 1999 17:55:21 -0600
Date: Wed, 10 Mar 1999 17:55:21 -0600 (CST)
From: Bob McElrath <mcelrath@draal.physics.wisc.edu>
To: "Christopher T. Lansdown" <lansdoct@screech.cs.alfred.edu>
cc: alsa-devel@alsa.jcu.cz
Subject: Re: AudioPCI ALSA driver on ALPHA
In-Reply-To: <Pine.LNX.4.05.9903101624080.23287-100000@screech.cs.alfred.edu>
Message-ID: <Pine.LNX.4.04.9903101752140.1086-100000@draal.physics.wisc.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

On Wed, 10 Mar 1999, Christopher T. Lansdown wrote:

> Bob,
> 	Have you tried breaking the outl calls into two 16-bit
> outw calls (outw is a 16-bit write, isn't it?)?  I've heard that
> recommended for some outl troubles.

Yes, it doesn't seem to make a difference...it works either way.  I'm pretty
sure the problem is with the PCI burst transfers that the card uses to
transfer audio data.  Apparently it doesn't terminate the transaction
correctly and hangs the PCI bus.  The bug is pretty specific to the 21174
chipset on the LX (and probably other) motherboards.  Right now I'm pouring
over the 21174 specs to see if there is a way to alter how it handles burst
data transfers.

Anyway, if you want to look at it too let me know and I'll forward a couple
of mails to you that I'm getting this information from.

-- Bob

Bob McElrath (rsmcelrath@students.wisc.edu) Univ. of Wisconsin at Madison


