From owner-freebsd-multimedia Tue Jul 15 10:08:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10915 for multimedia-outgoing; Tue, 15 Jul 1997 10:08:49 -0700 (PDT) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA10907 for ; Tue, 15 Jul 1997 10:08:47 -0700 (PDT) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.5/8.8.5) with ESMTP id KAA01690 for ; Tue, 15 Jul 1997 10:08:47 -0700 (PDT) Message-Id: <199707151708.KAA01690@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@freebsd.org Subject: About the Sound Driver Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 15 Jul 1997 10:08:47 -0700 From: Amancio Hasty Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I think that I am going to leave the sound driver open for clean up kind of work till next monday. After that we will pick a stable configuration for testing and then integration into 3.0-current. This basically means that we will have frequent releases of the sound driver and that it will be nice if people post bugs or suggestions. it will be nice if some of you takes the lead on : 1. getting rid of static variables in the sound driver. If a driver needs to keep track of state it should go into its own internal per device data structure. We can partition this task on a per module basis. sb , ad1848, gus, etc... 2. clean up the prope and attach routine -- right now it is spaghetti code. 3. Provide generalized PnP support . Right now only the GUS PnP has native PnP support. Currently, I am reliant heavely on Luigi for leading the code clean up effort. Now , I hope, that the sb plack back hang is gone I hope to sync up with Luigi. Enjoy, Amancio