Date: Thu, 16 Nov 2006 08:39:42 GMT From: rotus<rotus@takamanohara.dyndns.org> To: freebsd-gnats-submit@FreeBSD.org Subject: i386/105600: sound mss can not detect PC-9821 V166 internal sound Message-ID: <200611160839.kAG8dgFY060924@www.freebsd.org> Resent-Message-ID: <200611160840.kAG8e1GC019191@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 105600 >Category: i386 >Synopsis: sound mss can not detect PC-9821 V166 internal sound >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 16 08:40:01 GMT 2006 >Closed-Date: >Last-Modified: >Originator: rotus >Release: RELENG_6 >Organization: >Environment: FreeBSD amaterasu.takamanohara.org 6.2-PRERELEASE FreeBSD 6.2 PRERELEASE #2: Thu Nov 16 16:40:35 JST 2006 root@amaterasu.takamanohara.org:/export/src/sys/pc98/compile/GENERIC i386 >Description: snd_mss cannot detect PC-9821 V166 internal sound card, Because of different signature for MSS in source code. >How-To-Repeat: every time on boot >Fix: PC-9821 V166 internal sound card has 0x05 MSS signature. --- mss.c.org Thu Nov 16 17:18:51 2006 +++ mss.c Wed Nov 15 00:08:18 2006 @@ -1320,7 +1320,7 @@ goto mss_probe_end; } tmp &= 0x3f; - if (!(tmp == 0x04 || tmp == 0x0f || tmp == 0x00)) { + if (!(tmp == 0x04 || tmp == 0x0f || tmp == 0x00 ||tmp == 0x05)) { BVDDB(printf("No MSS signature detected on port 0x%lx (0x%x)\n", rman_get_start(mss->io_base), tmpx)); goto no; >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611160839.kAG8dgFY060924>