From owner-freebsd-mobile Thu Feb 24 3:59:47 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from not.demophon.com (vpn.iscape.fi [195.170.146.67]) by hub.freebsd.org (Postfix) with ESMTP id E1E4E37BB0F; Thu, 24 Feb 2000 03:59:35 -0800 (PST) (envelope-from will@not.demophon.com) Received: (from will@localhost) by not.demophon.com (8.9.3/8.8.7) id NAA51448; Thu, 24 Feb 2000 13:56:40 +0200 (EET) (envelope-from will) To: Mike Smith Cc: jose@we.lc.ehu.es, darrylo@sr.hp.comm, ziady@in-design.com, freebsd-mobile@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: Dell Inspiron 7k Sound References: <200002230024.QAA03164@mass.cdrom.com.newsgate.clinet.fi> From: Ville-Pertti Keinonen Date: 24 Feb 2000 13:56:39 +0200 In-Reply-To: Mike Smith's message of "23 Feb 2000 02:18:07 +0200" Message-ID: <86n1oqddag.fsf@not.demophon.com> Lines: 24 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mike Smith writes: > From various sources I've spoken to, the ESS M2E is a real bastard. > There doesn't actually appear to be any real documentation available even > to developers within the company; the best that you'll ever do is source > for their Windows drivers. > I'd suggest looking at the Linux driver for inspiration; you're not going > to find much elsewhere. 8( Based on the Linux driver, I've written a newpcm driver to support just the mixer of the Maestro2E back in december, basically because I had a bunch of CDs with me and nothing but a -current laptop to play them on. It was relatively simple since the generic ac97 driver works fine and all I had to provide in addition to the probe and attach code were functions to read/write the ac97 registers of the m2e. If the kludges described in the comments of the Linux driver are the only way to get the Maestro2E to actually play audio, I'm not sure whether implementing a complete driver is worth the effort. If anyone is interested in the mixer code, I can check that it still works and make it available. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message