delorie.com/archives/browse.cgi | search |
Date: | Fri, 29 Oct 93 11:53:55 -0400 |
From: | DJ Delorie <dj AT ctron DOT com> |
To: | dstoll AT novalis DOT stgt DOT sub DOT org |
Cc: | djgpp AT sun DOT soe DOT clarkson DOT edu |
Subject: | Re: go32.exe and int 0x13 |
You can't just add interrupt handlers to exphdlr.c if the service passes pointers backand forth. You must add code to transfer the data being pointed to to real memory and adjust the pointers. The patched go32.exe is in djgpp/pub/csdpmit1.zip. If you compile the 1.10 go32.exe with bcc instead of tcc, the bug goes away.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |