Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Apr 2000 20:53:56 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Martin Cracauer <cracauer@cons.org>
Cc:        Conrad Sabatier <conrads@home.com>, Travis Mikalson <bofh@terranova.net>, multimedia@freebsd.org
Subject:   Re: newpcm glitches with AWE64
Message-ID:  <Pine.BSF.4.21.0004042050140.250-100000@salmon.nlsystems.com>
In-Reply-To: <20000404194438.A44076@cons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 4 Apr 2000, Martin Cracauer wrote:

> In <XFMail.000403205013.conrads@home.com>, Conrad Sabatier wrote: 
> > 
> > On 03-Apr-00 Travis Mikalson wrote:
> > > I have an SB AWE64 ISA PnP that I'm having some problems with since I
> > > upgraded to 4.0.
> > > 
> > > Basically the sound is interrupting (very short, about 200ms) once or
> > > twice a minute whether I use mpg123, xmms, realplayer, etc.
> > > 
> > > I was using voxware in 3.x-STABLE and not having any problems, even
> > > under heavy load.
> > > 
> > > Unfortunately that's all I know. No weird messages from anything,
> > > everything seems happy enough.
> > > 
> > > It's an SMP system, dual PPro 200 on a Tyan Titan Pro ATX.
> > > 
> > > /dev/sndstat:
> > > FreeBSD Audio Driver (newpcm) Apr  1 2000 08:39:50
> > > Installed devices:
> > > pcm0: <SB DSP 4.16> at io 0x220 irq 5 drq 1:5 (1p/1r channels duplex)
> > > 
> > > Anybody else having any similar problems? Any suggestions?
> > 
> > I experienced the same sort of behavior when I upgraded to 4.0 a few weeks
> > ago.  I've since reverted to 3.4-STABLE, and everything's working fine
> > again.
> > 
> > The new pcm driver is really "Not Ready For Prime Time" just yet.  Why
> > it's being forced on people (i.e., if you want to use 4.0) at this point is
> > beyond me.
> 
> newbus  
> 
> Every driver had to be updated and that the only update that was
> contributed at the time was Cameron's newpcm.

Not quite. Newbus provided (and still provides) a compatibility layer
which allows most driver written to the old apis to work unchanged.

>  For the same reason you
> can't get the commercial OSS thing for FreeBSD-4.x/5.x.

The reason that OSS does not work in 4.x is that OSS uses an interrupt
registration interface which has been deprecated since approximately
FreeBSD 2.2. There are suitable replacement interfaces which integrate
properly with the resource management systems of the kernel but the OSS
engineers chose not to change their driver to with with the new system.

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 442 9037




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0004042050140.250-100000>