X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Message-ID: <3f99bd61$0$166$cc7c7865@news.luth.se> From: Martin Str|mberg Subject: Re: HELP with DPMI under DOS - Part II Newsgroups: comp.os.msdos.djgpp References: <3f944c94 DOT sandmann AT clio DOT rice DOT edu> <8N6lb.684$947 DOT 530 AT nntpserver DOT swip DOT net> <3f953833 DOT sandmann AT clio DOT rice DOT edu> <9003-Tue21Oct2003205315+0200-eliz AT elta DOT co DOT il> User-Agent: tin/1.4.6-20020816 ("Aerials") (UNIX) (NetBSD/1.6Q (alpha)) Date: 25 Oct 2003 00:01:37 GMT Lines: 69 NNTP-Posting-Host: speedy.ludd.luth.se X-Trace: 1067040097 news.luth.se 166 130.240.16.13 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: :> From: eplmst AT lu DOT erisoft DOT se (Martin Stromberg) :> Can't you just allocate some memory above 1.1MB and put the page :> tables that won't fit in conventional memory there? : That's what MWDPMI was supposed to be about ;-) Searching on google turned up my own address... And only that one. Ok. Is MWDPMI functional? Or pre-alpha or later? According to README, it's non-functional, which is what I'll assume if I don't hear anything else. A question: mwdpmi/DOC shows this (you'll need fixed fonts): Page Dir Page Tables User Pages v------+ +-------+ +-------+ | +-------+ CR3---->| 1M |-... +----->| |--+ +----->| | +-------+ | +-------+ | +-------+ | Server|-... | | |--+ | +-->| | This one. +-------+ | +-------+ | | | +-------+ | 1st 4M|------+ | |--|--+ | | | (2) +-------+ +-------+ | | +-------+ | 2nd 4M|------+ | |--|-----+ | | +-------+ | +-------+ | +-------+ . . | . . | . . . . | . . | . . +-------+ | +-------+ | +-------+ | | | | |--|--... | | +-------+ | +-------+ | +-------+ | | | +---- -+ | v | +-------+ +----->| |-... +-------+ | |-... +-------+ | |-... +-------+ | 0 | +-------+ . . . . +-------+ | 0 | +-------+ I understand it more or less. But what is the second pointer in the first PTE doing there (marked with "This one" by me)? Would a third PTE (if necessary) occupy (2) designated by me? Right, MartinS