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> <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]" Date: Sun, 25 Feb 2024 19:28:07 +0000 Message-ID: Subject: Re: DJGPP documentation updates To: djgpp AT delorie DOT com Content-Type: text/plain; charset="UTF-8" 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] 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.