Date: Wed, 29 Sep 1999 10:35:28 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: djgpp AT delorie DOT com cc: djgpp AT delorie DOT com Subject: Re: I need help about __djgpp_map_physical memory In-Reply-To: <002801bf09e2$470c23a0$a5010a0a@fsantiago.kbtel> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Please don't post in HTML. On Tue, 28 Sep 1999, Francisco Santiago V wrote: > I want to use the __djgpp_allocate_linear_memory and = > __djgpp_map_physical_memory functions but I notice that these are only = > implemented into DPMI ver. 1 and I am using CWSDPR0 as DPMI server, it = > is based on ver 0.9. There's no functions named __djgpp_allocate_linear_memory and __djgpp_map_physical_memory. I can see __dpmi_allocate_linear_memory, which is indeed defined by DPMI v1.0, and __dpmi_physical_address_mapping that is part of DPMI v0.9 (and supported by all known DPMI servers). > Someone could tell me were can I get an implementetion of DPMI ver. 1.0 > or what can I do? The only DPMI 1.0 servers I know about are the one bundled with the 386Max memory manager and the one built into OS/2. However, I don't really understand why did you need to use __dpmi_allocate_linear_memory. Please explain that; it's possible that you could use some other functions that *are* supported by DPMI 0.9.