Mail Archives: djgpp/2002/07/04/23:28:09
> When attempting to load CWSDPMI.EXE in real DOS v?.?? (my windows version is
> 98 if that helps at all), I get the error message:
> "Error: unable to allocate memory for page table" (or such like).
> I assumed this meant conventional memory, is this correct?
Correct. This means it can't find any free DOS memory to store required
page tables. This can be caused by running a non-DJGPP application which
loads the DPMI provider but has all the DOS memory allocated, or by trying
to lock (against paging) large amounts of physical memory.
If it's a non-DJGPP application, there is a CWSPARAM flag which can be set
to allocate the page tables early (in the startup phase) but it's much
less flexible as far as memory usage.
> Having played around with it for a while I've had no joy.
> Does anyone have any suggestions on how I can correct this?
I'd need more information on exactly what you are trying to do first.
- Raw text -