Orange Micro The Grappler Network Card User Manual


 
PASCAL AND CP/M COMPATIBILITY
The Grappler is compatible with both PASCAL and CP/M.
PASCAL l.Ø and CP/M will both recognize the card as a serial
interface. Entry points have been provided to mimic a serial
interface so that the card will function properly with these
systems. PASCAL 1.1 will correctly interpret that it is a firm-
ware printer interface and access it accordingly. In either case
the card will function normally with a few minor exceptions as
detailed on the following page.
Since both systems use a CTRL—I to represent a horizontal
tab, the default command character has been changed to CTRL—Y.
If you are listing a file that contains tabs, be certain the
printer tabs (see your printer manual) have previously been set.
PASCAL does not use any of the monitor routines. For that
reason do not try and turn on the screen with a CTRL-Y I command
or do a text screen dump (CTRL—Y 5). Either one will “crash”
the system and both the computer and printer will have to be reset.
Both PASCAL 1.Ø and CP/M use one of the I/O Ram locations to
pass the output character. Since the Grappler was already using all
available locations for its variables, the right margin function had
to be deleted to make it compatible. This feature is still
available from BASIC or PASCAL 1.1.
—8—