From owner-freebsd-multimedia Sat Jul 26 23:42:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA19942 for multimedia-outgoing; Sat, 26 Jul 1997 23:42:52 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id XAA19937 for ; Sat, 26 Jul 1997 23:42:46 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA29299 for multimedia@freebsd.org; Sun, 27 Jul 1997 07:42:33 +0200 From: Luigi Rizzo Message-Id: <199707270542.HAA29299@labinfo.iet.unipi.it> Subject: snd970726.tgz (including docs!) To: multimedia@freebsd.org Date: Sun, 27 Jul 1997 07:42:33 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Yet another snap of my new sound code is available at http://www.iet.unipi.it/~luigi/snd970726.tgz no new code (almost) with respect to yesterday's version, but some significant changes: * the most important addition is a Latex file (sound/doc/sound.tex) which tries to document the architecture of the new driver. Since I have been writing it in a hurry, and the code is still evolving in some parts, some details are missing, but I think the document should give a good picture of the overall architecture. In any case, if you take the time to look at it and comment I would be very grateful (I can add a postscript file if necessary). * Another significant change is the deletion of some files and renaming of others, so you'll have to update "files.i386" to configure a kernel. * finally, I have tried to cleanup the format of the two (almost) working drivers, sb_dsp.c and ad1848.c, to make the code easier to follow and to fix rules for other contributors. The proposed format is documented in the latex file, as well as in sb_dsp.c If I have not broken anything in the process, this code worked for both read and write with /dev/audio in SB mode, and for write in ad1848 mode (tests done using a PnP board based on the CS4236). Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________