From: Fabrice ILPONSE Newsgroups: comp.os.msdos.djgpp Subject: Re: Physical address of convenstional memory Date: Thu, 04 Dec 1997 13:11:35 +0100 Organization: Universites Paris VI/Paris VII - France Lines: 31 Message-ID: <34869DF7.55D0@trash.lip6.fr> References: <199712040721 DOT QAA00925 AT asd DOT tnes DOT nec DOT co DOT jp> <34868F51 DOT 374D AT trash DOT lip6 DOT fr> <34869920 DOT 68AB AT rug DOT ac DOT be> NNTP-Posting-Host: asim.lip6.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Vik Heyndrickx wrote: > > Fabrice ILPONSE wrote: > > Generally, DPMI server do not remap the memory under the 1M!! > > Have you ever wondered why Win95 is capable of using multiple DOS boxes > at the same time? No, then start wondering. You will find out that you > are wrong... again. > I must admit it, you're right!! To answer the question, it's very dangerous. As the memory is remap, it can be swapped to the disk so the information is no more at a physical adress. First i think the DOS memory have to be locked (i think it's possible) so the data won't be swapped. This is one point. Now where to get this adress. Perhaps in the TSS or a V86 structure(if it's not the same) but i don't know enough to help you about those structures. > -- > \ Vik /-_-_-_-_-_-_/ > \___/ Heyndrickx / > \ /-_-_-_-_-_-_/ -- ^ ^ ^ | | | +-+-+ Fabrice ILPONSE | | | -