From alsa-devel-owner@alsa.jcu.cz  Mon Feb 15 21:06:25 1999
Received: from entry.jcu.cz (IDENT:perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id VAA25535;
	Mon, 15 Feb 1999 21:06:14 +0100
Date: Mon, 15 Feb 1999 21:06:14 +0100 (CET)
From: Jaroslav Kysela <perex@jcu.cz>
To: Glenn PM <glenpm@usa.net>
cc: alsa-devel@alsa.jcu.cz
Subject: Re: Sound not recognized - RedHat 5.2
In-Reply-To: <36C87B46.3E518987@usa.net>
Message-ID: <Pine.LNX.3.96.990215210343.8823D-100000@entry.jcu.cz>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

On Mon, 15 Feb 1999, Glenn PM wrote:

> /proc/isapnp:
> 
>  Device 1 'CTL0026:Creative SB16 PnP' PnP version 1.0 Product version 1.0
>   Logical device 0 'CTL0031:Audio'

It was the problem (seems that Creative people are very crazy - same
soundcards with many different ISA PnP IDs). Here is the patch:

perlin:~/alsa/alsa-driver/cards$ cvs diff -u sb16.c
Index: sb16.c
===================================================================
RCS file: /home/alsa/cvsroot/alsa-driver/cards/sb16.c,v
retrieving revision 1.17
diff -u -r1.17 sb16.c
--- sb16.c      1999/01/14 21:43:06     1.17
+++ sb16.c      1999/02/15 20:03:36
@@ -111,6 +111,9 @@
        (ISAPNP_VENDOR('C','T','L')<<16)|ISAPNP_DEVICE(0x0024),   /* DEVICE */
        (ISAPNP_VENDOR('C','T','L')<<16)|ISAPNP_FUNCTION(0x0031), /* Audio */
        /* Sound Blaster 16 PnP */
+       (ISAPNP_VENDOR('C','T','L')<<16)|ISAPNP_DEVICE(0x0026),   /* DEVICE */
+       (ISAPNP_VENDOR('C','T','L')<<16)|ISAPNP_FUNCTION(0x0031), /* Audio */
+       /* Sound Blaster 16 PnP */
        /* Note: This card have also CTL0051:StereoEnhance device!!! */
        (ISAPNP_VENDOR('C','T','L')<<16)|ISAPNP_DEVICE(0x002b),   /* DEVICE */
        (ISAPNP_VENDOR('C','T','L')<<16)|ISAPNP_FUNCTION(0x0031), /* Audio */


							Jaroslav

-----
Jaroslav Kysela <perex@jcu.cz>
Academic Computer Centre, University of South Bohemia
Branisovska 31, C. Budejovice, CZ-370 05 Czech Republic


