Date: Thu, 30 Nov 2000 17:15:29 -0500 (EST) From: Darrell Anderson <anderson@cs.duke.edu> To: scott_long@btc.adaptec.com (Long, Scott) Cc: anderson@cs.duke.edu ('Darrell Anderson'), freebsd-mobile@freebsd.org ('freebsd-mobile@freebsd.org') Subject: Re: ESS Maestro 3i sound? Message-ID: <200011302215.RAA02229@cold.cs.duke.edu> In-Reply-To: <7C2FD0FC33C3D411BB580000D11ABE9219E414@btcexc01.btc.adaptec.com> from "Long, Scott" at Nov 30, 2000 01:42:43 PM
next in thread | previous in thread | raw e-mail | index | archive | help
Long, Scott wrote: > > I started porting Zach's driver last night. Unfortunately, my laptop also > suffered a major failure not long after that, so when I will be done is > dependant on how long it takes to get my laptop replaced. The driver is > fairly easy; I expect to have something within 4-5 days after I get a > working laptop. To complicate things though, the firmware for the card's > DSP is GPL'd, so I need to get it relicensed before I would do a final > release. Out of curiosity, what PCI ID is reported for your chip when > FreeBSD boots? If you're interested, I'll update you when I have something > that you can play with. Heh, I was working on a driver last night too. I started with Cameron Grant's pcm template, merging Zach's card-specific configuration (including the firmware). I've also used the ESS docs to sanity check some magic numbers. pcm template http://people.freebsd.org/~cg/template.c ESS docs http://virgo.caltech.edu/~dmoore/maestro3.pdf.gz [ES1983==pci1998] It does "something," generating nice static when writing /dev/audio (the same data to a pca /dev/pcaudio produces low quality, but correct audio). The chip DMA pointer cycles through the expect physical address range. Mine is an ES1983 Maestro-3i, pci 0x125d1998, in a Dell Inspiron 4000. FreeBSD reports the correct pci id. I'm not a driver guru, I'm very interested in help and/or an independently written working driver. (: I'm also happy to share what I've got so far. -Darrell 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?200011302215.RAA02229>