www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1997/09/30/13:26:12

Sender: ml AT delorie DOT com
Message-ID: <3431355C.51683465@cdata.tvnet.hu>
Date: Tue, 30 Sep 1997 19:22:36 +0200
From: Molnar Laszlo <molnarl AT cdata DOT tvnet DOT hu>
MIME-Version: 1.0
To: DJGPP workers <djgpp-workers AT delorie DOT com>
CC: sandmann AT clio DOT rice DOT edu
Subject: cwsdpmi and upper memory

Hi Workers!

Here is my problem:

When my machine starts, and I'm at the command.com prompt, and I start
grep, it's ok :) But when I login to my novell server and try grep again
it says 'no dpmi, get cwsdpmi'. This is strange because when I type
cwsdpmi it's on my path (and loads). This is annoying. Now I think I've
found the problem:

When I start grep at the first time I've lots of free UMB and grep
works. But when I start the novell client I load everything high. But I
still have some free UMB memory. When I invoke grep again, the stub will
switch DOS's memory allocation strategy, and successfully loads cwsdpmi
high. But it seems that at that point the UMB is full, and when cwsdpmi
tries to alloc some more memory  that fails, because it only tries the
high memory. Am I right?

Laszlo

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019