Mail Archives: djgpp/1999/04/03/05:15:45
From: | "Niclas" <niclas_flysjo AT hotmail DOT com>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | DPMI function 800h,
|
Date: | Sat, 3 Apr 1999 01:27:24 +0200
|
Organization: | Telenordia
|
Lines: | 21
|
Message-ID: | <7e4mju$3ri$1@cubacola.tninet.se>
|
NNTP-Posting-Host: | du18-27.ppp.algonet.se
|
X-Trace: | cubacola.tninet.se 923131326 3954 195.100.27.18 (3 Apr 1999 09:22:06 GMT)
|
X-Complaints-To: | abuse AT algo DOT net
|
NNTP-Posting-Date: | 3 Apr 1999 09:22:06 GMT
|
X-Newsreader: | Microsoft Outlook Express 4.72.3110.5
|
X-MimeOLE: | Produced By Microsoft MimeOLE V4.72.3110.3
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Hi (again),
I might as well ask one more thing before I go offline.
Is the linear adress that I'll get from the "Physical Address Mapping" DPMI
function 800h, ready to use as an offset. or do I have to convert that
linear address into something else before i may use it as an offset?
the reason why I ask this is because in a tutorial about "vbe and linear
frame buffering", function 800h was used to Map the linear frame videobuffer
or something. But when I try to do that, nothing happends... (I'm doing it
in nasm)
If I have a physical address in bx:cx, and then call the dpmi interrupt
function 800h, I should get a new linear adress in bx:cx, acording to the
dpmi refferences I've read. But nothing happends at all. Do I need to
upgrade the DPMI version (current ver: 0.9) or what?
regards niclas,
niclas_flysjo AT hotmail DOT com
- Raw text -