From owner-freebsd-hackers Thu Jul 31 08:34:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA15779 for hackers-outgoing; Thu, 31 Jul 1997 08:34:56 -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 IAA15743; Thu, 31 Jul 1997 08:34:26 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id QAA05841; Thu, 31 Jul 1997 16:34:42 +0200 From: Luigi Rizzo Message-Id: <199707311434.QAA05841@labinfo.iet.unipi.it> Subject: working snap of new sound driver To: hackers@freebsd.org Date: Thu, 31 Jul 1997 16:34:42 +0200 (MET DST) Cc: multimedia@freebsd.org X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk After about two weeks of intense development, I am pleased to say that all the major pieces of my new sound driver now work satisfactorily. As a consequence, a _working_ snap of my new sound driver is available at http://www.iet.unipi.it/~luigi/snd970731.tgz (I am running this code on my machine now). The package includes a README file with detailed installation instructions, and all the pieces you need if you are using 2.2 or above. At the time of this writing I fixed the final bugs and /dev/audio works reliably (at 8KHz, mono) with MSS-clones and SBpro (tested used the CS4232 and CS4236 PnP). PnP cards are supported (with a minor fix, you need to change the probe routine in ad1848.c to add the ID for your card), and possibly even multiple sound cards in the same system (if bugs are present, they are in the PnP probe&configure code). Many ioctls are still unimplemented (but the mixer calls work), but fixing them will be trivial and probably ready for the next snap. Do not expect any new release for a week or so, but I will be able to read email and reply. PLEASE if you have the time, test the code with your cards. I am running this code on my machine at the moment, and it seems reasonably stable. 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/ _____________________________|______________________________________