Mail Archives: djgpp/2001/03/28/13:31:49
Clark L. Coleman <clc5q AT cobra DOT cs DOT virginia DOT edu> wrote:
> In article <99t7j4$7ce$1 AT node17 DOT cwnet DOT frontiernet DOT net>,
> Alexei A. Frounze <dummy_addressee AT hotmail DOT com> wrote:
[...]
>>INVD is a PL#0 instruction and must be invoked only by a OS software, not
>>user applications.
> I thought that was what CWSDPR0.EXE was all about -- providing access
> to such instructions.
Not exactly "providing", but rather "allowing" it, in principle.
CWSDPR0.exe is a DPMI server that doesn't force the DPMI client
(i.e. the DJGPP application) into Ring 3. But for that to work,
CWSDPR0.exe itself needs to run at Ring 0. If the DOS environment
you're running it in restricts it to Ring 3, there's nothing it can do
about that.
I.e. I'd suspect your DOS (DrDOS, wasn't it) to be the real culprit,
here.
--
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.
- Raw text -