From owner-freebsd-mobile Sat Jul 29 19:59:46 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from wilson.acpub.duke.edu (wilson.acpub.duke.edu [152.3.233.69]) by hub.freebsd.org (Postfix) with ESMTP id F0F5237B512 for ; Sat, 29 Jul 2000 19:59:41 -0700 (PDT) (envelope-from sto@stat.Duke.EDU) Received: from kitty.schmutzli.5bc (bobzilla.adsl.duke.edu [152.16.67.15]) by wilson.acpub.duke.edu (8.9.3/8.9.3/Duke-5.0.0) with ESMTP id WAA04768; Sat, 29 Jul 2000 22:59:40 -0400 (EDT) Received: (from sto@localhost) by kitty.schmutzli.5bc (8.9.3/8.9.3) id WAA00401 for freebsd-mobile@FreeBSD.ORG; Sat, 29 Jul 2000 22:59:38 -0400 (EDT) (envelope-from sto) Date: Sat, 29 Jul 2000 22:59:38 -0400 From: "Sean O'Connell" To: freebsd-mobile@FreeBSD.ORG Subject: Re: Sound card setup: ESS Maestro-2E on fujitsu lifebook e-serise... Help! Message-ID: <20000729225938.A350@stat.Duke.EDU> Reply-To: "Sean O'Connell" References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from wolpert@methodsystems.com on Sat, Jul 29, 2000 at 03:38:42PM -0600 X-Organization: House of Schmutzli X-Kitties: Bitty Maya CJ Keisha Jacob X-Hound: Bob X-OS-OF-Choice: FreeBSD Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Edward Wolpert stated: : -----BEGIN PGP SIGNED MESSAGE----- : : Folks- : : I've recently installed 4.1-Stable on a fujitsu lifebook, which has : a Maestro-2E card on it. I modified the kernel to include the : device pcm : but to no avail. (Including with and without option PNPBIOS, and turning : on and off the Bios pnp setting.) Dmesg gives: : : chip2: port 0x1000-0x10ff irq 9 at : device 13.0 on pci0 : : about the card, but nothing else. (Doesn't recongize pcm) : : Has anyone successfully used this sound card in a laptop? Ideas on what I : should try? Edward- This chip is not officially supported under newpcm. There is a "mixer-only" (cd audio) driver available from http://www.hut.fi/~will/freebsd-essm2-mixer.tar.gz It needs the following patch to compile --- 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 other alternative is to use the OSS driver for FreeBSD4. It is available from http://www.opensound.com/freebsd.html S 1--------01---------01--------01--------01--------01--------01--------0 Sean O'Connell sean@stat.Duke.EDU To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message