delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/2004/09/30/07:03:42

X-Authentication-Warning: delorie.com: mail set sender to opendos-bounces using -f
Message-Id: <200409301101.i8UB1DCp000639@su.informatik.tu-cottbus.de>
From: "Veit Kannegieser" <vk AT Informatik DOT TU-Cottbus DOT DE>
To: "opendos AT delorie DOT com" <opendos AT delorie DOT com>
Date: Thu, 30 Sep 2004 11:39:27 +0100 (CET)
X-Mailer: PMMail 2.20.2382 for OS/2 Warp 4.5
MIME-Version: 1.0
Subject: Re: Undesirable reboots
Reply-To: opendos AT delorie DOT com

Martin C wrote:

>Upper memory not available
>
>Memory Type        Total       Used       Free
>----------------  --------   --------   --------
>Conventional          639K       157K       482K
>Upper                   0K         0K         0K
>Reserved              385K       385K         0K
>Extended (XMS)    228,288K   169,248K    59,040K
>----------------  --------   --------   --------
>Total memory      229,312K   169,790K    59,522K
>
>Total under 1 MB      639K       157K       482K
>
>Largest executable program size       482K (493,360
>bytes)
>PC-DOS is resident in the high memory area.

Not sure what i should think of it. Here is an
good example (DRDOS 7.x in an SVISTA virtual machine):


  Memory Type           Total Bytes ( Kbytes  )       Available For Programs   
                                                                               
  Conventional              655.360 (    640K )          619.984 (    605K )   
  Upper                     163.840 (    160K )           95.136 (     93K )   
  High                       65.520 (     64K )           10.797 (     11K )   
  Extended               32.505.856 ( 31.744K )                0 (      0K )   
  Extended via XMS             --------               31.391.744 ( 30.656K )   
                                                                               
  Largest executable program:  619.968 ( 605K )                                
  Total Free DOS memory:       715.120 ( 698K )                                
                                                                               

The interesting line is "Upper" in yours and "High" in mine. I assume
that both mean the area of memory that is 1MiB..1MiB+64KiB-1.

Even when DOS allocates the HMA completely, it should say 64K and not zero 
for size. My recommendations

a) try another himem.sys (Windows/FreeDos/QEMM/..)

b) use the not attached (ask) A20OO.COM, but
   'INSTALL=C:\PATH\A20OO.COM' in first config.sys line

And if your BIOS has an option to enable shadowing, i would
enable all areas.
-- 
Veit Kannegieser





- Raw text -


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