From alsa-devel-owner@alsa.jcu.cz  Mon Jul 13 12:27:15 1998
Received: from ife.ee.ethz.ch (ife-fast.ee.ethz.ch [129.132.24.193])
	by marvin.jcu.cz (8.8.8/8.8.8) with ESMTP id MAA27919
	for <alsa-devel@jcu.cz>; Mon, 13 Jul 1998 12:27:07 +0200
Received: from ife.ee.ethz.ch (eldrich.ee.ethz.ch [129.132.24.203])
	by ife.ee.ethz.ch (8.8.5/8.8.5) with ESMTP id MAA18426
	for <alsa-devel@jcu.cz>; Mon, 13 Jul 1998 12:27:03 +0200 (MET DST)
Message-ID: <35A9E0F7.3C1A14A0@ife.ee.ethz.ch>
Date: Mon, 13 Jul 1998 12:27:03 +0200
From: Thomas Sailer <sailer@ife.ee.ethz.ch>
MIME-Version: 1.0
To: alsa-devel@jcu.cz
Subject: Re: Bug in cs4231.c ??
References: <Pine.LNX.3.96.980713114250.502B-100000@entry.jcu.cz>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Jaroslav Kysela wrote:

> Variable jiffies and function shedule() are used in calibration routine.
> It seems that CS4231 chip and clones need some big time to calibration
> and my code allows run other processes in this time.

This is documented in the datasheet. From memory it's around 500
sample times for a full calibration, which is indeed a long time
especially with low sampling rates (i.e. 100ms at 5kHz).

Tom

