From owner-freebsd-drivers@FreeBSD.ORG Sun Jul 15 12:04:38 2007 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8230516A402 for ; Sun, 15 Jul 2007 12:04:38 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 41AE113C4B7 for ; Sun, 15 Jul 2007 12:04:38 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id F00B820A4; Sun, 15 Jul 2007 14:04:33 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id D4D58208A; Sun, 15 Jul 2007 14:04:33 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id AC359511D; Sun, 15 Jul 2007 14:04:33 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Sebastien Bourdeauducq" References: <200707051743.31967.sharadc@niksun.com> <3a947d1d0707050636y69098a7cl6571378c40971771@mail.gmail.com> Date: Sun, 15 Jul 2007 14:04:33 +0200 In-Reply-To: <3a947d1d0707050636y69098a7cl6571378c40971771@mail.gmail.com> (Sebastien Bourdeauducq's message of "Thu\, 5 Jul 2007 15\:36\:17 +0200") Message-ID: <86bqedub3i.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-drivers@freebsd.org Subject: Re: Sound Driver. X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2007 12:04:38 -0000 "Sebastien Bourdeauducq" writes: > You need to load the hardware driver for your card, snd_driver is just > for the sound architecture. Try kldload snd_ich. No, snd_driver's purpose is to pull in *all* sound hardware drivers so you can figure out (from /dev/sndstat) which one you need. You are correct about snd_ich being the appropriate driver, but support for the 82801GB was added after 6.0 was released, so the OP will have to upgrade to get sound. Even then it might not work, as the 82801GB is an HDA device which snd_ich runs in AC97 mode, which might not work on some motherboards. Another option is to add the device ID for the 82801GB to the hdac_devices array in sys/dev/sound/pci/hda/hdac.c and see if snd_hda works. > The messages about sio are unrelated. sio is RS232. They *are* somewhat related - loading a new driver causes the kernel to rescan all unattached devices, including the RS232 port which failed to attach due to an interrupt routing problem. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no