W8SDZ@Simtel20.ARPA (08/27/84)
From: Keith Petersen <W8SDZ@Simtel20.ARPA> ERAQ16 v1.6 - Selective erase program is now available on SIMTEL20. ERAQ shows file names and separately asks confirmation on each, prior to erasure. This minimizes accidental erasures. (If you still erase a file you meant to keep you can easily restore it to normal by using a program called "UNERA". This assumes you have not overwritten any part of it. Every CP/M operator should have "UNERA.COM" for peace of mind! This program is patterned after the ERAQ function provided with Digital Research's MP/M system. Here is a list of the new files, followed by a short Modification & Update List: Filename Type Bytes Sectors CRC Directory MICRO:<CPM.DIRUTL> ERAQ16.ASM.1 ASCII 12012 94 = 5EH DF52H ERAQ16.COM.1 COM 1024 8 = 8H ADF2H ERAQ16.HEX.1 ASCII 2516 20 = 14H 671BH ERAQ16.INF.1 ASCII 2440 20 = 14H 5228H 04/06/84 Modified to display drive code with filename. v1.6 Jim Dreher 12/21/83 Increased capacity to more than 256 files. Used to have v1.5 problems with large directories because file counters were only eight bits wide - now 16. Made the "no files specified" error optional by conditional assembly. Added "ASEG" directive and eliminated colons on equate lables to allow assembly by Macro-80. Tony Newman (WB7FCN) 01/10/83 Modified to eliminate warm reboot when finished. Was most annoying, for if not in 'A' drive rebooted both the current v1.4 drive and 'A' as well. Reformatted, now assembles normally with ASM or MAC. Standardized tab stops, some were missing. Included error message if no files specified for erasure. - Irv Hoff 04/16/82 Mask bit 7 for console output for memory-mapped video boards which use the high bit for attribute info. 12/10/81 Added checks for $SYS and $RO attributes. 11/20/81 Added default to '*.*' if no input parameters. 11/08/81 Original program written by Thomas Hill. The UNERA program mentioned above has been available from SIMTEL20 for some time. Here is a list of the UNERA files, for your convenience: Filename Type Bytes Sectors CRC Directory MICRO:<CPM.DIRUTL> UNERA20.ASM.1 ASCII 17261 135 = 87H 54C6H UNERA20.COM.1 COM 1408 11 = BH 29E4H UNERA20.DOC.1 ASCII 4760 38 = 26H 0E8CH UNERA20.HEX.1 ASCII 3440 27 = 1BH D801H UNERA20.HLP.1 ASCII 4796 38 = 26H EFD0H --Keith