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 firmware 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
PASCAL does not use any of the monitor routines. For that reason do not try and turn on the screen with a
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.