delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2013/08/07/22:15:05

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
NNTP-Posting-Date: Wed, 07 Aug 2013 21:04:19 -0500
From: "Charles Sandmann" <cwsdpmi AT earthlink DOT net>
Newsgroups: comp.os.msdos.djgpp
References: <rNWdnSFu4b2QMtfWnZ2dnUVZ_tmdnZ2d AT earthlink DOT com> <09068ed9-d989-4db5-bc71-2eabcbf1db53 AT googlegroups DOT com> <t5OdnS4B7e2zJmzMnZ2dnUVZ_oGdnZ2d AT earthlink DOT com> <cbe4c56f-4098-445b-9321-9017bddcebdf AT googlegroups DOT com> <44qdnVq6LIkpiGrMnZ2dnUVZ_tidnZ2d AT earthlink DOT com> <3f7ac344-a8b1-4300-b7cd-5aacd97293f2 AT googlegroups DOT com> <04b9ab89-3ea4-4695-8f53-df305721b424 AT googlegroups DOT com>
Subject: Re: Beta Test: CWSDPMI r7 - 4GB support
Date: Wed, 7 Aug 2013 21:04:14 -0500
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-RFC2646: Format=Flowed; Original
Message-ID: <xoCdnaasx5M-YZ_PnZ2dnUVZ_r-dnZ2d@earthlink.com>
Lines: 17
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 64.91.136.221
X-Trace: sv3-qtoUtspBTz8qY8WMBr9Ug76uXFVhuPBThKfCGU03f0fq2ZtDPwFu8GtWqHH1eTbXA2H/+5CsQFSqOqS!7OXdpakYW/NhVETIbtKF5RwIhsgo2x0CzEvwiZb7QTLXRYZd0PSKPvuwWy0SAlgh/zYCrlq75iYg!XjaIuqOE3Y8Gs2lH0+Py2pOsbOOb070M
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 2334
X-Original-Bytes: 2273
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

>I refer you to DPMI Int 31H Function 0800H again. If Charles would extend 
>that to work with EBX:ECX you could get the physical address of memory.

Not likely to happen, would require major restructuring of some internal 
CWSDPMI code.  The current page table workaround works well, and anything 
else would also be CWSDPMI specific.  Given the very low need for this type 
of usage (a handful of people), not worth programming/debugging effort.

Almost all DOS users have no need for 2GB, much less 4GB.  A few do, but 
even fewer of those need either physical addresses
or more than 4GB.  Nice free operating environments will give you a linear 
64-bit address space.

Fixing bugs with memory layouts including holes will happen first (certain 
hardware), and it's already been sitting in the request list for 9 months.


- Raw text -


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