NatInstrGPIBPrinting.mesa
Copyright © 1985 by Xerox Corporation. All rights reserved.
Last edited by Neil Gunther, November 8, 1985 2:36:09 pm PST
This module implements the NATIONAL INSTRUMENTS GPIB-796P interface functions for a D-machine possessing a Multibus adaptor. This implementation comprises 2 parts. The upper level PROCs conform to the procedural interface specified in GPIB.mesa; the lower level PROCs implement the board-specific calls. All GPIB drivers should conform to this organization.
This module implements procedures for writing to printers that talk GPIB.
See Tim Diebert for implementation details
DIRECTORY GPIB, Rope;
NatInstrGPIBPrinting:
CEDAR
MONITOR =
BEGIN
OPEN GPIB;
WriteDeviceInitial:
PUBLIC
ENTRY
PROC [device: DeviceAddr, sendMsg: Rope
.ROPE] = {
};
WriteDeviceContinued:
PUBLIC
ENTRY
PROC [device: DeviceAddr, sendMsg: Rope.
ROPE, last:
BOOL] = {
};
WriteDeviceBlock:
PUBLIC
ENTRY
PROC [device: DeviceAddr, lp:
REF ANY, quadWordCnt:
CARDINAL, last:
BOOL] = {
};
END...