From owner-freebsd-current Thu Sep 2 14:10: 5 1999 Delivered-To: freebsd-current@freebsd.org Received: from finch-post-10.mail.demon.net (finch-post-10.mail.demon.net [194.217.242.38]) by hub.freebsd.org (Postfix) with ESMTP id 436B714F32; Thu, 2 Sep 1999 14:09:46 -0700 (PDT) (envelope-from gandalf@vilnya.demon.co.uk) Received: from vilnya.demon.co.uk ([158.152.19.238]) by finch-post-10.mail.demon.net with esmtp (Exim 2.12 #1) id 11Me68-0001LZ-0A; Thu, 2 Sep 1999 21:08:44 +0000 Received: from nenya (nenya.rings [10.2.4.3]) by vilnya.demon.co.uk (8.9.3/8.9.1) with SMTP id WAA12469; Thu, 2 Sep 1999 22:10:50 +0100 (BST) (envelope-from gandalf@vilnya.demon.co.uk) Message-ID: <000901bef588$1a0bf060$0304020a@rings> From: "Cameron Grant" To: , , Subject: newpcm Date: Thu, 2 Sep 1999 22:14:09 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG apologies for this message being late. newpcm has now been committed in -current, with functional trident 4dwave, es1370, sb and mss support. minimal changes to kernel config should be required: pci devices: device pcm0 isa pnp devices: controller pnp0 device pcm0 non-pnp isa devices: device pcm0 at ..., as before newpcm should work on any freebsd-supported platform as it uses newbus. it has been tested on i386 and alpha. there should be no change to the userland interface other than addition of mmap()/trigger support, which has been tested with an oss sample program, but no real applications. a design overview of newpcm is available at http://www.vilnya.demon.co.uk/design.txt i intend to put a hardware driver skeleton up on the same site in the next few days. - cameron To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message