beautypg.com

Orange Micro Interface The Grappler User Manual

Page 9

background image

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—