From owner-freebsd-multimedia@FreeBSD.ORG Wed Oct 18 01:32:55 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2517C16A412 for ; Wed, 18 Oct 2006 01:32:55 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80B2243D45 for ; Wed, 18 Oct 2006 01:32:54 +0000 (GMT) (envelope-from pyunyh@gmail.com) Received: by py-out-1112.google.com with SMTP id o67so130245pye for ; Tue, 17 Oct 2006 18:32:53 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=di0vXZ2j/cynGTOjSaUzG1okyO+ocguWbvqH6WGlcSlPPz4K3zbtpb+0MkdsBYSffihqlIxVWA8Z31xTf6zN09zbEsuVUEgzZwgarsn5Zf8d4G3PqdHml7TCGkavBh4uold24tUcKhZtkWuh04lUzyqnpbRDh8kMLLBbapsTzLM= Received: by 10.35.61.17 with SMTP id o17mr16545582pyk; Tue, 17 Oct 2006 18:32:53 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTP id 16sm225347nzo.2006.10.17.18.32.51; Tue, 17 Oct 2006 18:32:52 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id k9I1W4vX002187 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Oct 2006 10:32:04 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id k9I1W3Us002186; Wed, 18 Oct 2006 10:32:03 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Wed, 18 Oct 2006 10:32:03 +0900 From: Pyun YongHyeon To: Matteo Pillon Message-ID: <20061018013203.GB1756@cdnetworks.co.kr> References: <95977df90608230640r1573c4c3gef4060d43d371c47@mail.gmail.com> <20060904094142.GA7860@neptune.octopus> <20061017182245.GA19454@pmatthew.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061017182245.GA19454@pmatthew.homeunix.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-multimedia@freebsd.org Subject: Re: Soundcard "Acer Labs M5451" not working (interrupt timeout) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 01:32:55 -0000 On Tue, Oct 17, 2006 at 08:22:45PM +0200, Matteo Pillon wrote: > On Mon, Sep 04, 2006 at 11:41:43AM +0200, Matteo Pillon wrote: > > On Wed, Aug 23, 2006 at 03:40:01PM +0200, Pillon Matteo wrote: > > > > > > I have some troubles with snd_t4dwave driver. FreeBSD is running on a > > > Compaq Presario 2532eu notebook with an ALi M5451 soundcard. > > > > > > > Any help? > > > > Should I ask to another ml? > > > > Disabling ACPI, the soundcard works flawlessly. > > I'll ask freebsd-acpi. > I'm still under the impression that number of channels to be used should be fixed. Otherwise it would access invalid register space on your hardware. Because t4dwave(4) uses legacy capturing mode it may rely on ACPI initialization code. Enabling ACPI may need an explicit initialization code to enable legacy capturing/DMA mode. I don't have M5451 specific datasheet and hardware so it's hard to fix. :-( We may need to check the following items. o Initialization for legacy mode(recording)/native mode(playback). o Drop using legacy(Sound Blaster compatible) mode and switching to native mode. o Codec initialization(ac97_init method). o Suspend/resume. o Giant lock removal and style(9) fix. -- Regards, Pyun YongHyeon