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...