delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/06/22/16:02:32

From: Tormod Tjaberg <tormod AT sn DOT no>
Newsgroups: comp.os.msdos.djgpp
Subject: How do I allocate more than 64MB with CWSDPMI under DOS
Date: Mon, 22 Jun 1998 21:53:08 -0700
Organization: None
Lines: 17
Message-ID: <358F34B3.1AEF@sn.no>
Reply-To: tormod AT sn DOT no
NNTP-Posting-Host: ti34a24-0018.dialup.online.no
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hi all,

I'm trying to allocate an array of 80MB of RAM on my PC which
is equipped with 96MB's of RAM. I'm using cwsdpmi for my DPMI server.

I understand that RAW BIOS calls only support up to 64Mb so I've
installed the "himem.sys" driver from Win95. At my DOS prompt mem tells
me that I have 96MB of XMS memory.

I've configured cwsdpmi so that swapping is disabled. But the program
does not work. I am not able to allocate more than 64MB of memory. It
looks as if cwsdpmi refuses to let me have more than 64MB without
using virtual memory. 

Can anybody explain this mystery ?

Tormod

- Raw text -


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