From owner-freebsd-current Tue Nov 16 8: 6:21 1999 Delivered-To: freebsd-current@freebsd.org Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (Postfix) with ESMTP id 74F53151FC for ; Tue, 16 Nov 1999 08:06:13 -0800 (PST) (envelope-from ambrisko@whistle.com) Received: from whistle.com (crab.whistle.com [207.76.205.112]) by alpo.whistle.com (8.9.1a/8.9.1) with ESMTP id IAA44004; Tue, 16 Nov 1999 08:06:11 -0800 (PST) Received: (from ambrisko@localhost) by whistle.com (8.9.1/8.9.1) id IAA48680; Tue, 16 Nov 1999 08:05:13 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <199911161605.IAA48680@whistle.com> Subject: Re: pcm0 is not found: "unknown0:" In-Reply-To: <19991116115005.46632@ns.int.ftf.net> from Phil Regnauld at "Nov 16, 99 11:50:05 am" To: regnauld@ftf.net (Phil Regnauld) Date: Tue, 16 Nov 1999 08:05:12 -0800 (PST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL29 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Phil Regnauld writes: | I was running a kernel from end of august, and everything worked | fine (IBM PC 300 PL, PII-350, 128 MB RAM, built-in audio): | | Oct 5 13:28:29 aylee /kernel: pcm1 (CS423x/Yamaha/AD1816 sn 0xffffffff) at 0x530-0x537 irq 5 drq 1 flags 0x13 on isa | | Since make world last week: | | unknown0: at port 0x534-0x537,0x388-0x38b,0x220-0x22f irq 5 drq 1,0 on isa0 | unknown1: on isa0 | unknown2: at port 0x120-0x127 on isa0 Apply this patch in /sys/dev/pcm/isa Don't know why it is reporting 0x0001630e instead of 0x0000630e I'm using pcm with pnp. Doug A. Index: mss.c =================================================================== RCS file: /cvs/freebsd/src/sys/dev/pcm/isa/mss.c,v retrieving revision 1.31 diff -c -r1.31 mss.c *** mss.c 1999/10/12 21:35:45 1.31 --- mss.c 1999/11/15 19:50:09 *************** *** 1268,1274 **** else if (id == 0x3200630e) s = "CS4232"; else s = "Unknown CS"; break; ! case 0x2100a865: /* YMH0021 */ if (id == 0x2000a865) s = "Yamaha SA2"; else if (id == 0x3000a865) s = "Yamaha SA3"; --- 1268,1277 ---- else if (id == 0x3200630e) s = "CS4232"; else s = "Unknown CS"; break; ! case 0x0001630e: /* CSC0100 */ ! if (id == 0x2500630e) s = "CS4235"; ! else s = "Unknown CS"; ! break; case 0x2100a865: /* YMH0021 */ if (id == 0x2000a865) s = "Yamaha SA2"; else if (id == 0x3000a865) s = "Yamaha SA3"; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message