public inbox for linux-msdos@vger.kernel.org
 help / color / mirror / Atom feed
From: Stas Sergeev <stssppnn@yahoo.com>
To: linux-msdos@vger.kernel.org
Cc: John Elliott <jce@seasip.demon.co.uk>
Subject: Re: DPMI: Interrupt vector overwritten
Date: Thu, 17 Oct 2002 07:51:50 +0400	[thread overview]
Message-ID: <3DAE33D6.8010508@yahoo.com> (raw)

Hello.

John Elliott wrote:
> They cause 
> dosemu to abort if DPMI function 0x300 is used to call interrupt 0xE0 
> or higher;
What exactly interrupt from this range do
you want to execute?

> is this correct,
Of course it is not. If your program installs
the realmode handler for that ints, it will
just crash dosemu with that code.
It was even worse when this was done not only
for 0x300, but also for 0x301 and 0x302, so it
crashed dosemu *randomly* because bx is meaningless
for those.
I moved it under "if (inumber == 0x300)" rather
than remove, because it was a hard times and it
was nearly impossible to get included something
more than an absolutely trivial patch. Removal
patch would just have been ignored most likely,
so the compromiss was to put it under "if".
Now, as the devel branch is in progress, the
things are much better.

> and if so, why is it doing it?
For no reasons, feel free to remove it if it hurts
you, which is still strange. Why do you need that
vectors?


             reply	other threads:[~2002-10-17  3:51 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-17  3:51 Stas Sergeev [this message]
2002-10-17  5:08 ` DPMI: Interrupt vector overwritten Bart Oldeman
     [not found] <no.id>
2002-10-18 19:53 ` John Elliott
  -- strict thread matches above, loose matches on Subject: below --
2002-10-16 22:07 John Elliott

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3DAE33D6.8010508@yahoo.com \
    --to=stssppnn@yahoo.com \
    --cc=jce@seasip.demon.co.uk \
    --cc=linux-msdos@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox