From owner-freebsd-current Thu Mar 16 23:15: 7 2000 Delivered-To: freebsd-current@freebsd.org Received: from popserver-02.iinet.net.au (popserver-02.iinet.net.au [203.59.24.148]) by hub.freebsd.org (Postfix) with ESMTP id F119C37BD48 for ; Thu, 16 Mar 2000 23:15:01 -0800 (PST) (envelope-from julian@elischer.org) Received: from jules.elischer.org (reggae-02-116.nv.iinet.net.au [203.59.91.116]) by popserver-02.iinet.net.au (8.9.3/8.9.3) with SMTP id PAA03666; Fri, 17 Mar 2000 15:12:08 +0800 Message-ID: <38D1DA90.15FB7483@elischer.org> Date: Thu, 16 Mar 2000 23:11:12 -0800 From: Julian Elischer X-Mailer: Mozilla 3.04Gold (X11; I; FreeBSD 5.0-CURRENT i386) MIME-Version: 1.0 To: Ville-Pertti Keinonen Cc: Darryl Okahata , haro@tk.kubota.co.jp, freebsd-current@freebsd.org Subject: Re: [sound] PCI ESS support References: <200003161702.JAA23772@mina.sr.hp.com.newsgate.clinet.fi> <86itymyuz0.fsf@not.demophon.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ville-Pertti Keinonen wrote: > > Darryl Okahata writes: > > > Well, I was going to take Ville-Pertti Keinonen's (will@iki.fi) > > ESS2 mixer code and turn it into an LKM, which I'd then try to add sound > > output using the Linux code. However, I'm not familiar with how one > > accesses interrupts and DMA under FreeBSD, and so it would take me a > > while. If anyone else would like to do it, that's fine with me. > > Another (perhaps simpler) alternative might be to try to get it to > work in SB emulation mode. > > I've managed to get it to probe as a SoundBlaster (just by adding > pci_write_config(dev, 0x41, 0x10, 1) to the probe code in my mixer > driver): That was going to be my first try :-) > > sbc0: at port 0x220-0x22f irq 5 drq 1 on isa0 > > However, it doesn't work (the interfaces seem to work, but the mixer > settings don't affect anything and playback doesn't get anywhere) and > I still haven't had time to look at it properly (and don't expect to > any time soon). -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000 ---> X_.---._/ presently in: Perth v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message