From owner-freebsd-questions@FreeBSD.ORG Tue May 20 18:25:44 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BACC937B404 for ; Tue, 20 May 2003 18:25:44 -0700 (PDT) Received: from grumpy.dyndns.org (user-24-214-34-52.knology.net [24.214.34.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D63443FB1 for ; Tue, 20 May 2003 18:25:43 -0700 (PDT) (envelope-from dkelly@grumpy.dyndns.org) Received: from grumpy.dyndns.org (localhost [127.0.0.1]) by grumpy.dyndns.org (8.12.9/8.12.9) with ESMTP id h4L1Pc14073567; Tue, 20 May 2003 20:25:38 -0500 (CDT) (envelope-from dkelly@grumpy.dyndns.org) Received: from localhost (localhost [[UNIX: localhost]]) by grumpy.dyndns.org (8.12.9/8.12.9/Submit) id h4L1PbkV073566; Tue, 20 May 2003 20:25:37 -0500 (CDT) From: David Kelly To: aaron@alpete.com, freebsd-questions@freebsd.org Date: Tue, 20 May 2003 20:25:37 -0500 User-Agent: KMail/1.5.1 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200305202025.37478.dkelly@HiWAAY.net> Subject: Re: Need help with the sound card!! X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 May 2003 01:25:45 -0000 On Tuesday 20 May 2003 04:32 pm, Aaron Peterson wrote: > i have my sound card working, but need to learn about module > management for freebsd still. i'm very hazy :)... So you are saying > that for all the sound card support there is a module already built > that you can load/unload with kldload, and you only need to add > "device pcm" (for example) to your kernel config and > recompile/reinstall if you want it to be a static part of the kernel? > are all device drivers handled likewise? All that are listed in /modules, until FreeBSD 5 where most everything becomes a module linked at boot time and get moved to /boot/kernel/. In 4, think you'll need pcm and another if building the driver into the kernel statically. Pcm seems to be the core interface routines connecting to the kernel, and another suite of code is needed to handle the soundcard hardware. But if you find the right "hardware" module it will pull pcm in if using modules and kldload. I don't believe there is much, if any, disadvantage to using modules. Thats why its nearly mandatory in 5. -- David Kelly N4HHE, dkelly@hiwaay.net ===================================================================== The human mind ordinarily operates at only ten percent of its capacity -- the rest is overhead for the operating system.