From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stas Sergeev Subject: Re: sound support (Re: XMS problem with Aladdin demo) Date: Tue, 08 Mar 2005 22:24:08 +0300 Message-ID: <422DFBD8.2030904@aknet.ru> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-msdos-owner@vger.kernel.org List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: linux-msdos@vger.kernel.org Hello. Julius Schwartzenberg wrote: >> http://www.geocities.com/SiliconValley/Circuit/5426/dosemu.html >> something we don't want to have. > This patch seems pretty neat. Please note: this patch includes the linux kernel module, not only the dosemu modifications. This is needed to drive the DMA controller directly. You won't get it included into an official kernel - people from XFree tried that many times, this fails. Linus doesn't want to provide the DMA control to userspace I think, or maybe there wasn't a good implementation. But people never give up: http://www.ussg.iu.edu/hypermail/linux/kernel/0311.2/0107.html http://www.bennee.com/~alex/software/kernel/index.php The DMA access might be usefull for dosemu, but not for sound. It is good for driving some legacy hardware. > Is there any chance that at least OPL3 > support could be added in such a way to Dosemu? OPL3 doesn't need DMA. It doesn't actually even need an interrupts. I see no reasons why the one can't simply open an access to the OPL3 ports for dosemu and it wont work. Have you tried?