www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/27/16:09:45

From: Endlisnis <s257m AT unb DOT ca>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: using function 0x3f of int 0x21 hangs my machine
Date: Wed, 26 Aug 1998 19:33:45 -0300
Organization: NBTel Internet
Lines: 19
Message-ID: <35E48D48.67C0DF73@unb.ca>
References: <35E29CA2 DOT 84D74E75 AT silesia DOT top DOT pl>
NNTP-Posting-Host: fctnts07c01.nbnet.nb.ca
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Paszek wrote:

> When I take over int 0x8, and call function 0x3f of int 0x21 (disk
> read), my computer hangs. This only happends under DOS, under WIN95
> everythink works ok. What is strange restoring old vector beafore
> reading from disk doesn't help.

    You are not allowed to call any DOS/BIOS functions from inside an
interrupt.  Win95 doesn't inforce it, but CWSDMPI does.

--
     (\/) Endlisnis (\/)
          s257m AT unb DOT ca
          Endlisnis AT GeoCities DOT com
          Endlis AT nbnet DOT nb DOT ca




- Raw text -


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