Date : Mon, 27 Aug 1984 07:49:00 MDT (Mon)
From : Keith Petersen <W8SDZ@Simtel20.ARPA>
Subject: ERAQ16 selective erase program available
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