From owner-freebsd-hackers Mon Oct 7 12:17:37 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9147737B401 for ; Mon, 7 Oct 2002 12:17:36 -0700 (PDT) Received: from srv2.resnet.ohio-state.edu (srv2.resnet.ohio-state.edu [164.107.3.56]) by mx1.FreeBSD.org (Postfix) with SMTP id BEB3D43E6A for ; Mon, 7 Oct 2002 12:17:35 -0700 (PDT) (envelope-from mistry.7@osu.edu) Received: (qmail 15385 invoked by uid 506); 7 Oct 2002 19:22:39 -0000 Received: from mistry.7@osu.edu by srv2.resnet.ohio-state.edu by uid 503 with qmail-scanner-1.14 ( Clear:. Processed in 0.018144 secs); 07 Oct 2002 19:22:39 -0000 Received: from rdrt-164-107-205-104.resnet.ohio-state.edu (HELO bigguy.am-productions.biz) (164.107.205.104) by srv2.resnet.ohio-state.edu with SMTP; 7 Oct 2002 19:22:39 -0000 Content-Type: text/plain; charset="us-ascii" From: Anish Mistry To: freebsd-hackers@freebsd.org Subject: Hercules Game Theatre XP CS4630 csa pcm driver Date: Mon, 7 Oct 2002 15:16:51 -0400 User-Agent: KMail/1.4.3 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200210071516.51446.mistry.7@osu.edu> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've got a Hercules Game Theatre XP sound card. It has an external=20 breakout box and uses a CS4630 chipset. Just using the pcm device to pla= y=20 sound produces a lot of crackling and popping. This is because there are= =20 special drivers for Windows that control the output of the box. I've go= t=20 the whitepapers(registers,values,etc) for the CS4630, but I'm not sure wh= ere=20 to start to even write a special purpose driver/kernel module for this=20 device. What would be required to write a driver for this device? I've never = done=20 this before, but that's never stopped me before. What information do I n= eed=20 to get from Hercules about the card/box and is there anyone who would be=20 willing to help me out if even it's just to figure out what information t= hat=20 I need to get started. Thanks for any help, --=20 Anish Mistry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message