genej (06/15/82)
There is an article in July 1981 Byte entitled "Micromodem support in Apple Pascal." This should be of help in writeing a modem program in Pascal. There is also an article in September 1980 issue which discusses absoute location interfaces to Apple pascal.
jde (06/18/82)
If you prefer to not deal with assembly in Pascal to access bit mapped registers, then use 'btrix' variant records. A good review of how to do this is in a back issue of Byte (last fall sometime). It tells how to access the micromodem, but the variant record concept carries over very nicely to other peripherials.