delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2024/02/25/14:28:31

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1708889300; x=1709494100; darn=delorie.com;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=pw7bWm+Hl8gIw4O0JBf+Aix3vENBbAfgqnWMxjp5RA8=;
b=D06K+NZ/2BwMGxEM1idFxH1rkbqeN7PSthkMxeNZEUn1D5rboO5UN0Hx28FRp3/hdT
H8IiqwfPsDpOnhohKnZtsPxSQwlwDbOCLvII/PIeHo9Hus/55ByN+Qhmy4UxjiAF2FzU
2h/ibjw3mpzbE0ZgpaFO2ZpV2MwI6tNujBpkR2BwXvA/ile2/8L/Qd3ooy1rvYZCzMfH
Aab+4xEHGYm9mpot93honn0NuisqQZYwpotFtZkxlHWcUakOtEI/OK9nBYwHSoJClLu/
rbQpPO/hyD7KZM0UaEL2euJccjMbFF4L4bsvtmk9yITD26qziMes9iOgEYGLCWSaTYM+
TdVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1708889300; x=1709494100;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=pw7bWm+Hl8gIw4O0JBf+Aix3vENBbAfgqnWMxjp5RA8=;
b=n7NadJgNKwQjRgh27EThDdQiu2uWi71F1zXYBUrvaMAmios2tFzECsbUidHRTKtJ5o
A5UVSciSeyLe5k14NNCzOgYvhJzAxMZGzuVt/pNIUKMAgu6z2+4SMPZZNza8vYk36w5b
Sv6eNdY2LkDErDXZErPjZSNZTmtk6yfwPYOVKEULb63WAkeFfBlZUea1PKJvephyfJA2
TYZ1wAjfSNHY8np1+PdJjxp8pwp1R89i/0omIK9c9mbCqI6AerRbD6Q37vK32MEPRQn8
7c39fbhmUfBD0IGAczf2sNFN2zMTNla97VYW1IlyqvA/6pFwtGmoIgDenTqSqqPr6So0
qgxw==
X-Gm-Message-State: AOJu0YzlCZpAV3YIc9XPNyeocggl7aqVnHcqrIXvb4gMlUUvSm3rGm12
tDiTYYt9DzB91hqF42mjcsEawORAigv0RRfe6BNsyzunnpd8DenUIr35Cxa64x/TIK9a8fu+Ppy
gRZh6Lgdj6U9XdNsJ5iT7hgspVHEqIyGZ
X-Google-Smtp-Source: AGHT+IGANTbnr1WlG+qelLZw2wLfXI4NtiwRcrvJcAVeChxySck12coEEUl/EGOWy8lIcF+V312gM/w22Zgw7VD/80w=
X-Received: by 2002:ac2:4296:0:b0:512:d6b6:dc44 with SMTP id
m22-20020ac24296000000b00512d6b6dc44mr2767442lfh.66.1708889299063; Sun, 25
Feb 2024 11:28:19 -0800 (PST)
MIME-Version: 1.0
References: <20240213210641 DOT 52jnxonf3zuc2qxw AT pali> <CAA2C=vA9F0qL8vAw+FA5AtVavsEZqJKY=UrMz8MbpQa1POqjLA AT mail DOT gmail DOT com>
<86mss3xfu9 DOT fsf AT gnu DOT org> <20240217155210 DOT cs5mqv3izh5jlvee AT pali>
<86eddbt6e3 DOT fsf AT gnu DOT org> <20240225115526 DOT mnx5jogkevlbjwu4 AT pali>
<86y1b8wvx9 DOT fsf AT gnu DOT org> <20240225165154 DOT aiasgj6e6uipmt42 AT pali> <86le78wjv1 DOT fsf AT gnu DOT org>
In-Reply-To: <86le78wjv1.fsf@gnu.org>
From: "A. Wik (awik32 AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Date: Sun, 25 Feb 2024 19:28:07 +0000
Message-ID: <CALPW7mSqDTJcOs0JywP8Q8OPQHsj-qVR8dQsAyCkZUo2OPo_kw@mail.gmail.com>
Subject: Re: DJGPP documentation updates
To: djgpp AT delorie DOT com
Reply-To: djgpp AT delorie DOT com

On Sun, 25 Feb 2024 at 17:11, Eli Zaretskii (eliz AT gnu DOT org) [via
djgpp AT delorie DOT com] <djgpp AT delorie DOT com> wrote:
>
> > >
> > > What exactly is the difference between a physical address below 1MB
> > > and the linear address there?
> >
> > I'm not sure now if I understood it correctly. But my understanding of
> > the spec is that DPMI host which supports paging may page-out also
> > linear addresses below 1 MB.
>
> Really?  IME, no DPMI host does that.  DOS memory is always mapped
> 1:1, AFAIR.

Windows maps VMs one at a time into the low 1 MB, although the memory
that was in use when Windows started is replicated (at the same linear
address) in all the VMs.  A VM is approximately a "DOS box", but there
is always a so-called "system" VM in which (usually) the GUI is
running.

There is also expanded memory (LIM EMS) that involves mapping the
"expanded" memory into or out of a program's low 1 MB address space.

-Albert.

- Raw text -


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