delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/2003/11/11/04:21:17

X-Authentication-Warning: delorie.com: mail set sender to opendos-bounces using -f
Message-ID: <01FD6EC775C6D4119CDF0090273F74A4FD6C30@emwatent02.meters.com.au>
From: "da Silva, Joe" <Joe DOT daSilva AT emailmetering DOT com>
To: "'opendos'" <opendos AT delorie DOT com>
Subject: Int 21/6C00 TSR for DR-DOS 6.0
Date: Tue, 11 Nov 2003 20:22:53 +1100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Reply-To: opendos AT delorie DOT com

Hi folks.

In recent times, I have encountered a number of DOS applications
with optional LFN support. When LFN services are not available to
access files, they revert to equivalent SFN (non-LFN) services instead.

Unfortunately, when LFN interrupt 21/716C (open or create file) is
not available, some of these applications revert to interrupt 21/6C00
but without checking that the DOS supports this particular call. The
result is that on DR-DOS 6.0 (and others), these applications crash.

So, to overcome this problem, I have written a small TSR that
intercepts interrupt 21/6C00 and maps this to either interrupt 21/3C
or interrupt 21/3D. Now I can run these applications on DR-DOS 6.0
without them crashing (typically with Run Time Error 6). If this TSR
is useful to you, I have added it to my 'util2.zip' file at :
http://jds-freeware.hypermart.net

Joe.

- Raw text -


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