X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Wed, 19 May 2004 23:31:24 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp AT delorie DOT com Message-Id: <7704-Wed19May2004233123+0300-eliz@gnu.org> X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: <4d201f78.0405191158.63550b51@posting.google.com> (048321887-0001 AT t-online DOT de) Subject: Re: Using DR-DOS fork in DJGPP References: <4d201f78 DOT 0405181653 DOT 16a677b6 AT posting DOT google DOT com> <4d201f78 DOT 0405191158 DOT 63550b51 AT posting DOT google DOT com> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: 048321887-0001 AT t-online DOT de (Udo Kuhnt) > Newsgroups: comp.os.msdos.djgpp > Date: 19 May 2004 12:58:41 -0700 > > Hm, I am not very fond of mailing lists since I already get lots of mail. ??? If you want to discuss an issue, you've got to get messages, right? You don't ned to subscribe to the list: if you participate in a discussion, the messages are sent to any participants, whether or not they are subscribers. > Is there also a web forum or newsgroup for these topics? No, only a mailing list. > > So: what version(s) of DR-DOS support this API, and how can a DJGPP > > program know whether it runs on such a version of DR-DOS? > > All versions of the 7.0x series feature this API, probably including v8.0. > Since the multitasking API can be disabled in these versions, an installation > check exists to verify that MT is active; this is done by function 1101h of > the MT API. If CX is zero after calling this function, the MT API is present; > if it still contains 1101h, then it is not present. What happens if that function is called on some other DOS system? That is, how can we know we run on DR-DOS 7.x or higher vs, say MS-DOS 6.22?