[comp.os.msdos.programmer] Tandy-specific interrupt calls

ralf+@cs.cmu.edu (Ralf Brown) (06/15/91)

[I posted the following on comp.sys.tandy on Monday, but haven't received
any replies (there have only been eight posts since, anyway).  Since this
is about old calls, I figured I would try alt.folklore.computers in addition
to comp.os.msdos.programmer.]

I'm looking for information on some old BIOS calls which are presumably
Tandy-specific, but would also be interested in any other calls people
might know about (such as Deskmate).

The following are calls which have been in the MSDOS interrupt list since
at least July 1987, so they probably pertain to either the model 2000 or
early model 1000's.

      INT 0A (IRQ 2)  hard disk
      INT 0D (IRQ 5)  60 Hz RAM refresh
      INT 10/AH=70h   get video RAM address
      INT 10/AH=71h   get INCRAM address (what is INCRAM, anyway?)
      INT 10/AH=72h   scroll right
      INT 10/AH=73h   scroll left
      INT F8          10ms interval timer
      INT FA          USART ready
      INT FB          USART Rx ready (keyboard)

I would like to know at least for which model(s) the above calls are valid,
and what INCRAM is.  I would also appreciate it if respondents could write
up brief descriptions of the calling sequences which are not derived from
the MSDOS interrupt list.  Copyright has been claimed (retroactively) on
the July 1987 version from which I started, meaning the above calls are now
the only entries which are not in the public domain (I've already replaced
the rest).

-- 
{backbone}!cs.cmu.edu!ralf  ARPA: RALF@CS.CMU.EDU   FIDO: Ralf Brown 1:129/53
BITnet: RALF%CS.CMU.EDU@CARNEGIE   AT&Tnet: (412)268-3053 (school)   FAX: ask
DISCLAIMER?  Did  | It isn't what we don't know that gives us trouble, it's
I claim something?| what we know that ain't so.  --Will Rogers