Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jul 2000 16:14:36 -0700
From:      Joseph Scott <joseph.scott@owp.csus.edu>
To:        Steve Jorgensen <steve@khoral.com>
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Dell Inspiron 7500 sound configuration
Message-ID:  <396E4D5C.800C61CF@owp.csus.edu>
References:  <200007131705.LAA20275@zen.alb.khoral.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Steve Jorgensen wrote:
> 
>         I'm trying to get sound working on my Dell Inspiron 7500
>         notebook under FreeBSD 4.0-STABLE as of July 11.  It has the ESS
>         Technology Maestro 2E Audio controlloer in it.  After a search
>         of the archives,  it looks like it isn't supported under
>         4.0, however, the latest artical I found talking about it
>         was Feb 2000.  So, I'm hoping that progress has been made since
>         then. :)  Anyway, I've defined
> 
>         device pcm0
>         device sbc0
> 
>         in my Kernel config, and I've attached the output of a
>         dmesg.  Is it possible to get audio working?  If so
>         how?  Thanks for any help.
> 
>                                         Steve

	I've got one of these (Dell 7500).  Currently there is no support for
that sound card.  This question was asked recently on this list (last
month) and that was were the status was last at.

	Here's what I found out from the discussion last month.

	Garrett Rooney <rooneg@rpi.edu> pointed out that there is a linux
driver at :

http://www.zabbo.net/maestro/

	Sean O'Connell <sean@stat.Duke.EDU> brought up that there is mixer
only code at :

http://www.hut.fi/~will/freebsd-essm2-mixer.tar.gz

and that it works with this fix :

---
--- maestro.c.orig      Thu Feb 24 13:25:42 2000
+++ maestro.c   Sun Jun 11 00:54:21 2000
@@ -146,7 +146,7 @@
        return ENXIO;
 
 done:
-       codec = ac97_create(dev, sc, essm_rdcodec, essm_wrcodec);
+       codec = ac97_create(dev, sc, NULL, essm_rdcodec,
essm_wrcodec);
        if (codec == NULL) {
                device_printf(dev, "cannot create ac97 instance\n");
                return ENXIO;
---

	The best news however was from Taku YAMAMOTO
<taku@cent.saitama-u.ac.jp> who wrote :

"By the way, recently I started to write the driver for ESS Maestro
series.
You would see "Testers wanted!" mail at -multimedia in near future.
# To tell the truth, I had finished mixer part of the driver already.
# But I don't see it useful because it does nothing more than mixer
control."

	So I'm hoping to here back soon that there something to test.



-- 
Joseph Scott
joseph.scott@owp.csus.edu
Office Of Water Programs - CSU Sacramento


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?396E4D5C.800C61CF>