Re: DRL updated!

"Arkady V.Belousov" <[email protected]>
Newsgroups gmane.os.freedos.devel,gmane.spam.detected
Message-ID <[email protected]>
X-Comment-To: Eric Auer

Hi!

23-Окт-2002 06:19 [email protected] (Eric Auer) wrote to [email protected],
[email protected]:

EA> PS: I have also removed all intr() calls, which use incompatible
EA> selfmodifying code in most Turbo Pascal versions. What is left

1. INT instruction not allows an non-constant argument, so you can't call
   interrupt with variable number else than through manually prepared code
   (or else you should make 256 times of INT 0, INT 1, etc and then make
   jump by calculated offset).

2. Selfmodifying code is _not_ incompatible - at least, while you say about
   "real mode".

EA> is one inline(...$cd/$16...) and one msdos(...). Should be safe
EA> for all v86/emm386 things and other self-modifying-code-not-likers.

     In V86 mode you _may_ modify code (also as _any_ other byte of memory).
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.