From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rene Herman Subject: Re: Ensoniq SoundScape VIVO90 Date: Fri, 14 Sep 2007 17:51:25 +0200 Message-ID: <46EAADFD.20304@gmail.com> References: <349638.52131.qm@web52904.mail.re2.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from smtpq2.groni1.gr.home.nl (smtpq2.groni1.gr.home.nl [213.51.130.201]) by alsa0.perex.cz (Postfix) with ESMTP id C3702244F7 for ; Fri, 14 Sep 2007 17:51:50 +0200 (CEST) In-Reply-To: <349638.52131.qm@web52904.mail.re2.yahoo.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Chris Rankin Cc: Krzysztof Helt , ALSA devel List-Id: alsa-devel@alsa-project.org On 09/14/2007 05:17 PM, Chris Rankin wrote: > I naturally tested this driver with the only Ensoniq SoundScape card that > I owned (the PnP version), and yes, it works. All I did was convert as > much of the original OSS driver to ALSA as I could verify. Great, thanks for the answer. The 3081 is a little different resource wise then. It finds the codec at "mpu_port" + 8, whereas the VIVOs (4081) has it as a seperate PnP resource. 3081: Soundscape/MPU port = pnp_port(0), irq = pnp_irq(1) Codec port = + 8, irq = pnp_irq(0) 4081: Soundscape/MPU port = pnp_port(0), irq = pnp_irq(1) Codec port = pnp_port(1), irq = pnp_irq(0) It's possible to switch behaviour on the PnP ID (for example by setting pnp_card_device_id->driver_data in the ID table). Rene.