From owner-freebsd-current@FreeBSD.ORG Thu Jul 26 15:29:32 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AECAA16A417 for ; Thu, 26 Jul 2007 15:29:32 +0000 (UTC) (envelope-from lists@billsf.net) Received: from billsf.net (billsf.net [213.130.164.21]) by mx1.freebsd.org (Postfix) with ESMTP id 77AB913C465 for ; Thu, 26 Jul 2007 15:29:31 +0000 (UTC) (envelope-from lists@billsf.net) Received: by billsf.net (Postfix, from userid 1004) id 738622900D6; Thu, 26 Jul 2007 13:52:06 +0200 (CEST) Date: Thu, 26 Jul 2007 13:52:06 +0200 From: FreeBSD Mailing Lists To: freebsd-current@freebsd.org Message-ID: <20070726115206.GA61702@curacao.billsf.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.16 (2007-06-09) X-Mailman-Approved-At: Thu, 26 Jul 2007 15:35:05 +0000 Subject: emu10kx and related Creative drivers X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2007 15:29:32 -0000 Anybody have the X-Fi series from Creative working? I've got the Open source OSS drivers and have removed a few coding errors that work in Stable but bomb in Current. Still it whacks my SMP machine before it can dump core. Please note that the CS4382 is a fine chip and as usual Creative re-arranges the commands on their bridge. To get a feel for their tricks, I put a AD1980 (also a very fine chip) in an old Ensonic card. The PCM and the Vol work, but the bridge is cryptic. Fortunately this one is cracked. (They used a custom 'pin-for-pin' soundchip with a different command set. The Cirrus Logic is freely documented, so it won't be long. I don't understand. The more platforms the better -- always! In the meantime, I soldered up a tiny USB soundcard with a C-Media CM108. These are good -- better than 'CD quality' for about five bucks. At 50 its nice to know I can solder that small stuff. It works with FreeBSD, Mac, but not Linux. Its said to work with Windows, but probably not with the standard values of components. (Windows compatibility is largely a hardware issue.) Watch out about the CM106. It is very flaky. At 3x1x0.5cm, it may be the smallest soundcard? Get data and samples from . This chip is programmable by its pins or a small eeprom. If I can't fix this crazy driver, I may give the X-Fi to a gamer and get a envy24ht, the "audiophile" having four studio quality A/Ds (and four outs). The sound is very good on FreeBSD -- at the top. BillSF