From owner-freebsd-current Sat Nov 27 7: 8:14 1999 Delivered-To: freebsd-current@freebsd.org Received: from titanium.yy.ics.keio.ac.jp (titanium.yy.ics.keio.ac.jp [131.113.47.73]) by hub.freebsd.org (Postfix) with ESMTP id 3ADE214F9B for ; Sat, 27 Nov 1999 07:08:10 -0800 (PST) (envelope-from sanpei@sanpei.org) Received: from lavender.yy.cs.keio.ac.jp (ppp148.dialup.st.keio.ac.jp [131.113.27.148]) by titanium.yy.ics.keio.ac.jp (8.9.3+3.2W/3.7W) with ESMTP id AAA03858; Sun, 28 Nov 1999 00:07:46 +0900 (JST) (envelope-from sanpei@sanpei.org) Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.9.3/3.7W) id AAA03971; Sun, 28 Nov 1999 00:07:44 +0900 (JST) Message-Id: <199911271507.AAA03971@lavender.yy.cs.keio.ac.jp> To: freebsd-current@FreeBSD.org Subject: ESS1879, pnp_id patch and illegal probe about ESS1888 X-Mailer: Mew version 1.70 on Emacs 19.34.1 / Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Sun, 28 Nov 1999 00:07:43 +0900 From: MIHIRA Sanpei Yoshiro Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I play 4-current with MITSUBISHI AmityCN(NOTE-PC) which has ESS1879(ISA-PnP) Sound Chip. I hope to added below patch to 4-current sound driver. ---------- By the way I added only below line to kernel configuration file. device pcm0 But kernel probed ESS1888 as pcm0 and ESS1879 as pcm1. I think this NOTE-PC only has ESS1879 sound chip and I only use pcm1. I don't want to probe ESS1888. How can I solve below problem? From=20kernel message pcm0: at port 0x220-0x22f irq 5 drq 1 on isa0 device_probe_and_attach: pcm0 attach returned 6 unknown0: at port 0x800-0x807 on i= sa0 pcm1: at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,= 0 on isa0 isa_dma_acquire: channel 1 already in use unknown1: at port 0x201 on isa0 ---------- --- MIHIRA Sanpei Yoshiro Yokohama, Japan. --- dev/sound/isa/sb.c.org Sat Nov 27 23:29:44 1999 +++ dev/sound/isa/sb.c Sat Nov 27 23:29:57 1999 @@ -1277,6 +1277,10 @@ s =3D "ESS1869"; break; = + case 0x79187316: /* ESS1879 */ + s =3D "ESS1879"; + break; + case 0x88187316: /* ESS1888 */ s =3D "ESS1888"; break; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message