Date: Tue, 7 Oct 2003 17:39:02 -0400 (EDT) From: Kenneth Culver <culverk@sweetdreamsracing.biz> To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/57721: Dell built in SB Live not detected (patch with fix included) Message-ID: <20031007213902.45EC01FC@mailhub.sweetdreamsracing.biz> Resent-Message-ID: <200310072140.h97LeDhw008918@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 57721
>Category: kern
>Synopsis: Dell built in SB Live not detected (patch with fix included)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Oct 07 14:40:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Kenneth Culver
>Release: FreeBSD 5.1-CURRENT i386
>Organization:
none
>Environment:
System: FreeBSD kaoru.infosciences.com 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Thu O
ct 2 15:35:37 EDT 2003 culverk@kaoru.infosciences.com:/usr/src/sys/i386/compile/
KAORU i386
>Description:
Basically, the PCI device ID for the SoundBlaster Live that comes
with many DELL machines is not in the soundblaster live driver:
none0@pci2:2:0: class=0x040100 card=0x10031102 chip=0x00061102 rev=0x00 hdr=0x00
>How-To-Repeat:
>Fix:
Here is the patch to fix the problem (generated with diff -u on
FreeBSD 5.1-CURRENT as of about 30 minutes ago)
--- emu10k1.c.old Sun Sep 7 12:28:03 2003
+++ emu10k1.c Tue Oct 7 17:20:06 2003
@@ -37,6 +37,7 @@
/* -------------------------------------------------------------------- */
#define EMU10K1_PCI_ID 0x00021102
+#define EMU10K1_PCI_ID 0x00061102
#define EMU10K2_PCI_ID 0x00041102
#define EMU_DEFAULT_BUFSZ 4096
#define EMU_CHANS 4
@@ -1439,6 +1440,7 @@
switch (pci_get_devid(dev)) {
case EMU10K1_PCI_ID:
+ case EMU10K1_PCI_ID2:
s = "Creative EMU10K1";
break;
/*
>Release-Note:
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031007213902.45EC01FC>
