110811 SIFILE: Prolonged High-Speed Input from Serial Interface to File Version: July 1985 Submitted by: N.W.A. Marsh, University of Liverpool, Liverpool, UK Operating System: RT-11 Source Language: BCPL, MACRO-11 Memory Required: 12KW Hardware Required: DL-type Serial Interface Keywords: Data Communications, Interface Routines Abstract: SIFILE and TOFILE are two programs, each of which will receive text from a DL-family serial interface and transfer the text to a file. The programs use block double-buffering, providing high speed of input (9600 baud measured on 11/23 writing to VM:; higher rates may be possible but have not been tested) without any restriction on the length of the input. The two programs differ only in the ways in which the details of the serial interface are specified. Program SIFILE prompts the user to type-in the octal values of the CSR and VECTOR addresses. Program TOFILE incorporates a simple means for the user to patch the program to refer to pre-defined serial-line addresses. Both source listings and binary (.SAV) versions are provided, but the BCPL compiling system cannot be provided due to licensing restrictions. The listings provide an example of a simple interface between a high level language and a block-swapping interrupt service routine. The documentation provided includes advice on modifying the software for further applications. Media (Service Charge Code): One RX01 Diskette (KA) Format: RT-11, 600' Magnetic Tape (MA) Format: RT-11