From: Tormod Tjaberg 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk 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