delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/27/05:05:54

From: gswan AT globalserve DOT net (George Swan)
Newsgroups: comp.os.msdos.programmer,comp.os.msdos.djgpp
Subject: Re: Interrupts reserved for BASIC
Date: 27 Sep 1999 02:37:06 -0400
Organization: Globalserve Communications Inc.
Lines: 16
Message-ID: <7sn3ai$ffq@globalserve.net>
References: <7slrv7$4nv$1 AT solomon DOT cs DOT rose-hulman DOT edu>
NNTP-Posting-Host: globalserve.net
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

In article <7slrv7$4nv$1 AT solomon DOT cs DOT rose-hulman DOT edu>,
Damian Yerrick <reply DOT at DOT your DOT own DOT risk AT pineight DOT 8m DOT com> wrote:
>I was reading a PC interrupt list one night and saw that nearly half
>of the interrupts are listed as "reserved for Basic." If my program
>is in C/C++, is made with DJGPP, and runs under DOS 6 or later
>or Sindows 9x, then where does Basic enter into the equation?

Original IBMPC came with BASIC in ROM, just like a TRS-80, a Commodore
PET, a Coleco ADAM, or an Apple ][.  If you didn't boot from a
bootable floppy, instead of giving you a diagnostic about a missing
operating system, they came up with an interactive BASIC.

So what happens if you use any of those interrupts that are reserved
for BASIC?  Well I'd guess that you might have a problem running them
on any original IBMPCs that are more than fifteen years old.
This won't affect clones.

- Raw text -


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