Contributions from: Edward J. Cetron Center for Biomedical Design 3168 MEB, University of Utah Salt Lake City, Utah 84112 I have submitted on this tape several utilities and patches that we have found quite useful here at CBD. Except for the .SLP patches to DEC sources, they should all run on RSX11M 4.0 and up as well as Mplus 2.0 and up. Some of the macro routines ( not the CLI's) will (and have) run on 11M 3.2 quite well. I wish I could have spent more time documenting the contents, but with a tape drive on the fritz, I barely had time to create this tape (indeed, I leave for Cincinnati in about 26 hours....) A quick disclaimer and then a quick synopsis of the contents of this uic. ALL SOFTWARE IS FURNISHED 'AS-IS' AND NEITHER I, THE CENTER FOR BIOMEDICAL DESIGN, NOR THE UNIVERSITY OF UTAH WARRANT, GUARANTEE OR SUPPORT THIS SOFTWARE. WE ARE NOT RESPONSIBLE FOR ANY PROGRAMS WHICH DO NOT WORK, CRASH YOUR SYSTEM OR IN ANY OTHER WAY CAUSE ANY INCONVIENCE TO THEIR USERS. However, I am more than happy to receive letters or comments and especially bug discoveries and their corrections. If you are having problems, I will help to whatever extent my current job allows. I can't promise anything except to try. If people send corrections and added features to me, I will try to maintain a full set of sources which are the 'newest, bestest, and greatest'. Contents: Daofwk.* Originally written by Jeff Hamilton. Will return the day of the week in for the indirect command processor (...at.). Duplex.* Source and command files for Duplex. This version has been completely revised since Martin Heller's original copy appeared. I have added large ring buffers, taken the disk access routines out of the ast level and added support for Hayes compatible smart modems... The code has been modified so many times that it needs a major rewrite to neaten the code -- a task I have yet to find the time for. If there are any volunteers, please let me know, I can probably find some time. And will most likely get around to it within the year if no-one else does. Even with data capture enabled and no error checking, Duplex 5.0ejc will run at 4800 baud with less than 2% received character errors. Article.txt Newsletter article to be submitted to the MULTI-TASKER. Frg.* Disk Fragmentation Utility - similar to HOL only it shows a histogram of contiguous blocks on the disk. Priv.* Set terminal privileged with password protection. WHO.* Shows logged on users and current tasks.... RTCLI.* An alternate CLI for V4.n, V2.n RTCLI allows a non-privileged user to run privileged code or code at a very high priority for real-time or other time-critical applications. User is restricted to RUN [GGG,MMM]??????.TSK, ABO, WHO, RMD or MCR/DCL to exit to the appropriate 'normal' CLI. Excellent framework for creating you own CLI's. LGOCLI.* An alternate CLI for V4.n, V2.n LGOCLI allows users to type WHO, RMD, HELP and HELLO from logged out terminals without having to log-in. More sophisticated version (which simply means un-debugged and regularly crashes my system) will also allow BRO and ABO with password protection. Very handy for one pool is almost gone and someone hangs the system to where you can't even logon.... Hplib.* Plotter library(s) for an HP7220C 8-pen plotter. Testhp.* Program which excercise the library and allows direct control of the plotter from a terminal. *.slp (except tdx.slp) rmdsiz.* *mac.cmd Files to allow RMD M page to offer the option of setting the memory size.... the suggestion in the MULTI-TASKER several months ago of changing $SYSIZ is VERY DANGEROUS!!!! This works just as well and WILL NOT corrupt the exec. It also offers support for 132 col. M page display on VT102, VT105, and VT125 type terminals. We have 4Mb, and a normal RMD is absolutely worthless. Use SLP to patch [14,10].mac files patches are the same for V4.0, V4.1, V2.0, and V2.1 EXCEPT for termid....but those changes should be obvious. These patches will are compatible with the article in the MULTI- TASKER about enabling the I/O page in 11M. TDX.slp Apply to distribution 4.1/2.1 TDX.MAC for added interface to EXEcute.cmd, HEY, CVT and other commands. EXEcute.cmd An indirect command file that will take F77 source code and produce, using F77 and TKB, the task image. Default mode asks which of many options are required. Compressed mode allows option specification in the command line. >EXE ? command produces syntax help message screen. Graphit.* F77 source program for a simple HP7220C graphing task. There is no documentation available, but the source is somewhat commented. input file format is: Main Title X-axis Title Y-axis Title Xmin_value, Xmax_value,Increment_Long_ticks,Increment_Short_ticks Ymin_value, Ymax_value,Increment_Long_ticks,Increment_Short_ticks Xform1, Xform2, Yform1, Yform2 (if X-labels are to be F4.3, Xform1 = 4, Xform2 = 3) 0.0 x(1) y(1) x(1) y(1) x(2) y(2) x(2) y(2) x(1) y(1) x(2) y(2) . . . . x(n) y(n) -9999. -9999. (end of curve) x(1) y(1) . . x(n) y(n) -9999. -9999. (end of curve) -9999. -9999. (end of plot) I hope some of these utilities can be of some use Good Luck Ed Cetron