From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Susan C. Finster" Subject: PCI board troubles, possibly DPMI or memory related Date: Thu, 8 May 2008 14:44:13 -0400 Message-ID: <1F4F33378ACF41FE86E9E63C030417DD@SFINSTERPC> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: Sender: linux-msdos-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" To: linux-msdos@vger.kernel.org I am using DOSEMU-1.4.0.0 on Linux version 2.6.18-1.2798.fc6 I am attempting to replicate an embedded system that uses a Matrox Meteor II standard frame grabber. The matrox library reports a "low-level" error. The program expects to use DOS/4GW for its memory management, and refuses to run if I put emm.sys in my config.sys. I suspect the problem lies either in port access, or in the memory that's used. An lspci -v (in linux) tells me that the card is using memory at C8000000 (128 M) and C6800000 (4K). I am unable to determine what port(s) it is trying to access. I've tried running dosemu with debug options (I/O trace, i/o instructions, DMA, XMS, PCI) but I am unable to glean anything useful from the output. Is there a way to get Dosemu to report what ports are being blocked? Any other ideas? Thanks.