cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/29/12:21:38

Date: Wed, 29 Sep 1999 10:35:28 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
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: <Pine.SUN.3.91.990929103500.11087S-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

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.

- Raw text -


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