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>