Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Aug 2005 14:57:57 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Damian Gerow <dgerow@afflictions.org>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: quality soundcard
Message-ID:  <20050829145757.kl7yfcyog8k0ocow@netchild.homeip.net>
In-Reply-To: <20050829053331.GG42469@afflictions.org>
References:  <20050826120035.6FADB16A438@hub.freebsd.org> <4.3.2.7.2.20050826084734.01f78508@mail.qconline.com> <20050826161527.15f48542@Magellan.Leidinger.net> <20050827003806.GI52270@afflictions.org> <20050827122945.5574328d@Magellan.Leidinger.net> <20050829053331.GG42469@afflictions.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Damian Gerow <dgerow@afflictions.org> wrote:

> Thus spake Alexander Leidinger (Alexander@Leidinger.net) [27/08/05 07:06]:
> : http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/oss.html
> : but don't be surprised if it doesn't explain the current way of
> : writting a sound driver.
> :
> : If you find something wrong, please report it here and/or in our PR
> : database. Much better would be a patch which corrects the error, but
> : just a report about outdated content is better than not knowing about
> : the problem at all.
>
> This might be a dumb question, but hasn't there been substantial changes to
> pcm since FreeBSD 4.4?

I think the most intrusive change was the SMP locking. So you should compare
with other drivers while working on your own one.

> As a matter of curiousity, are skywizard's changes going to be incorporated
> into the tree at any point in time?  He's done some work that would be very
> nice to have for some of the higher-end sound cards.

Some changes are already in -current. I've asked him to split his most recent
patchset into "fixes" and "new features". I will try to commit the fixes this
week. I also want to commit the new features (slave channels), but I want t
get time to review and at least partially understand what he does before I
commit it.

Some of the changes which are in -current need to be changed (e.g. allow an
ordinary user to switch to digital out instead of having it as a root-only
switch) before we can think about merging them back to -stable.

Bye,
Alexander.

-- 
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
If a listener nods his head when you're
explaining your program, wake him up.





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