Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 1999 07:27:17 +0100 (MET)
From:      Luigi Rizzo <luigi@labinfo.iet.unipi.it>
To:        junki@soul.lut.fi (Juha Nurmela)
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: audiopci things
Message-ID:  <199901270627.HAA03747@labinfo.iet.unipi.it>
In-Reply-To: <Pine.LNX.3.96.990127030349.2929A-100000@soul.lut.fi> from "Juha Nurmela" at Jan 27, 99 03:42:53 am

next in thread | previous in thread | raw e-mail | index | archive | help
> 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.

Feel free to try it and report how it works for you.

Capture support might be worse than in the original because i
haven't figured out a way to make it work on my card (Shuttle
AudioCPI 255).

> The spesifications Ensoniq had about the card were not too
> clear about why and when interrupts are generated.

agreed. but better than nothing!

	cheers
	luigi
-----------------------------------+-------------------------------------
  Luigi RIZZO                      .
  EMAIL: luigi@iet.unipi.it        . Dip. di Ing. dell'Informazione
  HTTP://www.iet.unipi.it/~luigi/  . Universita` di Pisa
  TEL/FAX: +39-050-568.533/522     . via Diotisalvi 2, 56126 PISA (Italy)
-----------------------------------+-------------------------------------

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901270627.HAA03747>