From owner-freebsd-questions  Mon Jan 10  2:20: 9 2000
Delivered-To: freebsd-questions@freebsd.org
Received: from mail1.mia.bellsouth.net (mail1.mia.bellsouth.net [205.152.16.13])
	by hub.freebsd.org (Postfix) with ESMTP id 1C7F814C02
	for <freebsd-questions@FreeBSD.ORG>; Mon, 10 Jan 2000 02:20:07 -0800 (PST)
	(envelope-from otterr@bellsouth.net)
Received: from bellsouth.net (adsl-77-244-43.mia.bellsouth.net [216.77.244.43])
	by mail1.mia.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id FAA20621;
	Mon, 10 Jan 2000 05:19:58 -0500 (EST)
Message-ID: <38796AC3.CE3F25A2@bellsouth.net>
Date: Mon, 10 Jan 2000 05:14:43 +0000
From: Otter <otterr@bellsouth.net>
X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 3.4-STABLE i386)
X-Accept-Language: en
MIME-Version: 1.0
To: stenn@whimsy.udel.edu
Cc: freebsd-questions@FreeBSD.ORG
Subject: Re: Audio input from ESS 688 card under 3-STABLE?
References: <21603.947495006@whimsy.udel.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-questions@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

stenn@whimsy.udel.edu wrote:

> The NTP project is interested in making NTP's refclock audio drivers
> work under FreeBSD.
>
> The person best qualified to do this work has a machine running
> FreeBSD-3.4 with an ESS 688 card in it.  So far, we've been unable to
> make the card "listen" to audio input.
>
> The only difference between a GENERIC kernel and the one we are running
> is that we have added:
>
>  device         pcm0    at isa? port ? tty irq 5 drq 1 flags 0x0
>
> I've read the pcm man page and the sys/isa/snd/CARDS, and I'm not really
> sure what other kernel options might be needed.
>
> Suggestions?
>
> Harlan

Since the ESS works like an SB16, have you tried using pnp in the config
and using the snd0 driver? The way I interpret the docs for the ESS cards,
it looks as though it emulates an SB16, but has more to it. As quoted from
the document you referenced: "ESS builds cards that implement a superset of
SB16. They are often capable of full duplex, but my driver does not support
them other than in full duplex emulation." Actually, the kernel config line
you have above works for both my ISA AWE64 (value) as well as my SB16
(value), with the exception of the "flags" at the end. I have mine set to
0x15.
-Otter




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