Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!floyd!harpo!seismo!hao!hplabs!sri-unix!rconn@brl From: rconn%brl@sri-unix.UUCP Newsgroups: net.micro.cpm Subject: New SYSIO Message-ID: <2080@sri-arpa.UUCP> Date: Sun, 19-Jun-83 01:37:40 EDT Article-I.D.: sri-arpa.2080 Posted: Sun Jun 19 01:37:40 1983 Date-Received: Wed, 15-Jun-83 11:36:02 EDT Lines: 51 From: Rick ConnAR84:CPM contains a new version of SYSIO (my redirectable I/O package under ZCPR2). This file, called SYSIO 2ASM, is source for a redirectable I/O package which gives the user seven con- soles and five printers under ZCPR2. It gives the general ZCPR2 user a fairly good example of how to implement a redirectable I/O package under ZCPR2 so that DEVICE, IOLOADER, and RECORD can in- teract with it. This package defines the following physical devices: Consoles -- TTY Printing Terminal CRT CRT Display CRTMOD CRT and Modem in Parallel CRTREM CRT Input and CRT/Remote Computer Output CRTMOD2 CRT Input and CRT/Modem Output CRTTY CRT Input and CRT/TTY Output CRTNEC CRT Input and CRT/NEC Spinwriter Output Readers and Punches -- MODEM Modem CLOCK DC Hayes Chronograph List Devices -- TTY Printing Terminal CRT CRT Display NEC NEC Spinwriter Output MODEM Modem REMOTE Remote Computer In interacting with DEVICE, the user need no longer concern him- self with the arbitrary physical device names associated with STAT. DEVICE allows the user to find out the names of the physi- cal devices he has available and to assign them mnemonically as he wishes. For instance, the following commands are valid: DEVICE Display All -- Display the names of all physical devices DEVICE Console=CRT,List=NEC -- Assigns the CRT to the console and the NEC Spinwriter to the List Device DEVICE // -- Displays built-in documentation DEVICE is also documented in the ZCPR2 literature. Enjoy! Rick P.S. Ron Fowler's MLOAD is useful in creating SYSIO.IO.