delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1992/08/17/14:03:13

Date: Mon, 17 Aug 92 12:38:45 CDT
From: "George Jetson" <pynq AT midway DOT uchicago DOT edu>
To: bims AT isl DOT stanford DOT edu
Subject: Re: Quick question about go32
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu

>Hello,
>	I am running go32 on a 486 machine with 4MB of memory,
>and running XMS (himem.sys).  When executing go32 version 1.07 for my
>program, go32 complains with the following error message:

>		Error: out of conventional memory

>	I've tried installing EMM386.EXE with 2MB of memory,
>and the problem persists.  How do I get go32 to recognize
>HIMEM.SYS or EMM386?  (Both are MSDOS 5.0 code).

I posted a similar question last week - haven't gotten any replies.

I think GO32 does *not* recognize XMS memory - only VCPI.

I don't think that is the problem though.  It just seems to me that you
cannot malloc a chunk of memory that will span real mem and disk
(virtual) mem.  I.e., if you have 4 meg of real memory, you can't malloc
more than 4 at the git go (if you see what I am driving at)

- Raw text -


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