From: "Matthias Paul" Organization: Rechenzentrum RWTH Aachen To: opendos AT delorie DOT com Date: Mon, 30 Oct 2000 17:23:46 +0100 Subject: RE: Causeway DOS extender and DR-DOS EMM386 X-mailer: Pegasus Mail v3.22 Message-ID: <5F1D5895E8E@reze-1.rz.rwth-aachen.de> Reply-To: opendos AT delorie DOT com On Mon, 30 Oct 2000 Joe Da Silva wrote: > Yes, there is a problem with Scitech Display Doctor and DR-EMM386 (7), > which you can fix by re-stubbing the Causeway DOS-extender of the > Scitech utilities (these utilities currently use an old version of > Causeway). One more thing to try is to set EMM386 PIC=ON. At least for the Symbios/LSI tools (SYMCONF/SYMDIAG/ASPIFMT/INSTALL) this significantly changes the behaviour and keeps them from crashing (however they still don't run due to other issues). The Causeway DOS extender can be forced to use DPMI instead of VCPI (by default it uses VCPI even when DPMI is available). Set the environment variable CAUSEWAY=DPMI prior to loading the application. This also helps alot and removes the effect that these tools are crashing on exit. Again, it does not fix all problems for the SCSI tools, but it's worth to give it a try, as other applications may work fine after the change. I tried this with EMM386 /DPMI and with CWSDPMI r4 under single- and multitasking DR-DOS 7.03. The results were different, but in any case fixed at least some problems. The actual problem appears to be down to the handling of hardware interrupts under EMM386. If you have other applications using the Causeway DOS extender, I would appreaciate your feedback on this issue. Matthias ------------------------------------------------------------------- Matthias Paul, Ubierstrasse 28, D-50321 Bruehl, Germany eMail: Web : http://www.rhrz.uni-bonn.de/~uzs180/mpdokeng.html -------------------------------------------------------------------