delorie.com/archives/browse.cgi | search |
From: | muller AT cerbere DOT u-strasbg DOT fr (Pierre Muller) |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: NT4 DPMI BUG (303h, Allocate Real-Mode Callback)--ATTN: DJ Deloie, Shawn Hargreaves, Eli Zaretskii |
Date: | 10 Dec 1999 18:44:19 GMT |
Organization: | Institut Charles Sadron |
Lines: | 18 |
Message-ID: | <82rhm3$sst$1@news.u-strasbg.fr> |
References: | <Pine DOT SUN DOT 3 DOT 91 DOT 991206160744 DOT 21067E-100000 AT is> |
NNTP-Posting-Host: | laocoon.u-strasbg.fr |
Mime-Version: | 1.0 |
X-Trace: | news.u-strasbg.fr 944851459 29597 130.79.112.72 (10 Dec 1999 18:44:19 GMT) |
X-Complaints-To: | usenet AT u-strasbg DOT fr |
NNTP-Posting-Date: | 10 Dec 1999 18:44:19 GMT |
X-Newsreader: | WinVN 0.99.9 (Released Version) (x86 32bit) |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
This is also what I noted when trying to use this DPMI call for FreePascal. (But I never took the time to try to understand excatly what is wrong. I used a simpler workaround : allocate space for the register in the v2prt0.as file (which is the Free Pascal equivalent of crt0.S) as this file is allways loaded first the address is allways below the 64K limit and all works fine under NT ! Having several different register structs has no point as the values of the registers are only garantued inside the call ! (See Ralph Brown Interrupt List !) By the way it would be great to notify Ralph Brown about this bug.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |