www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/02/26/14:35:37

Xref: news2.mv.net comp.os.msdos.djgpp:1456
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Help requested for IPX programming
Date: Sun, 25 Feb 1996 12:12:12 +0200
Organization: NetVision LTD.
Lines: 18
Message-ID: <Pine.SUN.3.91.960225120748.5185E-100000@is>
References: <4gdi80$2nc AT rc1 DOT vub DOT ac DOT be>
NNTP-Posting-Host: is.elta.co.il
Mime-Version: 1.0
In-Reply-To: <4gdi80$2nc@rc1.vub.ac.be>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On 20 Feb 1996, Balthasar Laurent wrote:

> I'm trying to convert some routines in asm with obj2c for ipx 
> programming.  The conversion seems to work but when i run i ve the 
> message : INT 0xf not supported Exeption 47
> here is the code in asm :

You can't just issue an INT instruction which calls a software interrupt 
for which a protected-mode handler hasn't been installed.  The error 
message tells you that this interrupt is not supported (i.e. unhandled).  
the right way to do it is by calling the __dpmi_int() library function 
(look it up in the libc docs) which calls the DPMI server to simulate a 
real-mode interrupt from the protected mode.

You might consider reading section 18.1 of the DJGPP FAQ list (available 
as faq200b.zip from the same place you get DJGPP) for further details 
about this matter.

- Raw text -


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