From owner-freebsd-multimedia Thu Jan 28 22:02:05 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA26586 for freebsd-multimedia-outgoing; Thu, 28 Jan 1999 22:02:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from amethyst.bsdx.net (cc360882-a.strhg1.mi.home.com [24.2.221.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA26577 for ; Thu, 28 Jan 1999 22:02:03 -0800 (PST) (envelope-from bsdx@spawnet.com) Received: from spawnet.com (user1@localhost [127.0.0.1]) by amethyst.bsdx.net (8.9.2/8.9.1) with ESMTP id BAA00325 for ; Fri, 29 Jan 1999 01:02:00 -0500 (EST) (envelope-from bsdx@spawnet.com) Message-ID: <36B14ED8.14428C9B@spawnet.com> Date: Fri, 29 Jan 1999 01:02:00 -0500 From: Adam McDougall X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 4.0-CURRENT i386) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: Re: audiopci things References: <199901270627.HAA03747@labinfo.iet.unipi.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luigi Rizzo wrote: > > > Hi. > > > > Thank you for your efforts in FreeBSD ! > > The es1370 driver is actually written by Joachim Kuebart. > > > I noticed some little things in pcm/es1370 drivers. > > > > es_select() is missing. > > es_read() uses the wrong u-law lookup table, wrong direction that is. > > snd_set_blocksize() sets the recording sample_size too high. > > I have a cleaner, but experimental, version of the code at > > http://www.iet.unipi.it/~luigi/es1370.c.981230 > http://www.iet.unipi.it/~luigi/es1370_reg.h.981230 > > which at least fix select() and support a much wider set of ioctl()'s > You just need to replace those the equivalent files in /sys/pci. > I tested on a mid-january version of -current. > cvsupped to latest -current, plopped those files in, recompile kernel, it panics with page fault in kernel mode right after probing pcm1. *shrug* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message