From owner-freebsd-current Fri Apr 10 01:44:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA26210 for freebsd-current-outgoing; Fri, 10 Apr 1998 01:44:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Mail.Everyware.SE (Mail.Everyware.SE [192.71.91.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA26191 for ; Fri, 10 Apr 1998 01:44:55 -0700 (PDT) (envelope-from nasten@Everyware.SE) Received: (from mail@localhost) by Mail.Everyware.SE (8.8.5/8.8.5) id KAA00476 for ; Fri, 10 Apr 1998 10:44:54 +0200 (MET DST) Received: from tott.everyware.se(192.71.91.113) by Mail.Everyware.SE via smap (V1.3) id sma000473; Fri Apr 10 10:44:25 1998 Received: (from nasten@localhost) by Tott.Everyware.SE (8.8.5/8.8.5) id KAA11914 for FreeBSD-current@FreeBSD.ORG; Fri, 10 Apr 1998 10:44:21 +0200 (MET DST) From: Hans Nasten Message-Id: <199804100844.KAA11914@Tott.Everyware.SE> Subject: Re: Sound on DK440LX? To: FreeBSD-current@FreeBSD.ORG Date: Fri, 10 Apr 1998 10:44:20 +0200 (MET DST) In-Reply-To: <199804100327.FAA07398@labinfo.iet.unipi.it> from "Luigi Rizzo" at Apr 10, 98 05:27:25 am Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo writes : > >> If so, how did you get it to work? >> >> I have tried both the SB (sound blaster) and the CSS (crystal) devices, but >> neither seems to work. At least they do not seem to be found on startup. > >have you tried to replace the "controller snd0" and associated devices >with "device pcm0" ? > > cheers > luigi Yes, I have sound working on my DK440LX. Using Luigi's driver patched so that the CS4236 chip gets recognized. The pnp id differs from what the driver expects. The pnp id of the chip is 0x350b630e, but the driver expects 0x360b630e. I have sent a suggested patch to Luigi a few weeks ago. /Hans *** /usr/src/sys/i386/isa/snd/ad1848.c.orig Tue Feb 17 22:24:11 1998 --- /usr/src/sys/i386/isa/snd/ad1848.c Thu Apr 9 11:09:30 1998 *************** *** 1354,1360 **** u_long id = vend_id & 0xff00ffff; if ( id == 0x3700630e ) s = "CS4237" ; ! else if ( id == 0x3600630e ) s = "CS4236" ; else if ( id == 0x3200630e) s = "CS4232" ; --- 1354,1360 ---- u_long id = vend_id & 0xff00ffff; if ( id == 0x3700630e ) s = "CS4237" ; ! else if ( id == 0x3500630e || id == 0x3600630e ) s = "CS4236" ; else if ( id == 0x3200630e) s = "CS4232" ; *************** *** 1431,1436 **** --- 1431,1437 ---- tmp_d.bd_id = MD_CS4237 ; break; + case 0x3500630e: /* CS4236 */ case 0x3600630e: /* CS4236 */ tmp_d.bd_id = MD_CS4236 ; break; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message