michaelk@ucb-vax.ARPA (01/08/87)
Now available from SIMTEL20... Filename Type Bytes CRC Directory PD:<CPM.FILUTL> CRCKK31.LBR.1 BINARY 32768 9CB1H This is the improved version of CRCKK that I promised a few weeks ago. The changes are pretty much along the line I mentioned in my note, (with the -u option now "simulating" UNIX by ignoring CR's and using CTL-Z for EOF). However, I have made other improvements as well, but these are "hidden" in my compiler who's croot.c and blkio.asm modules I have again enhanced (substantially). The .COM included in the CRCKK31.LBR reflects these improvements. The improvements are basically two: substanially complete UNIX-shell syntax (including Unix-style wildcards, complete redirection w/appending, etc) and possible substantial further speed improvement when executed under CP/M 3.0 (or greater). My compiler now generates code that "automatically" uses CP/M 3.0's multi-sector read/write when run under CP/M 3.0. When run under 2.2 it uses the old one-sector-at-a-time code. On my computer, this version runs 3X times faster than version 3.0 did. (With similar improvement with recompilation of other utilities). Anyway, I've listed the individual changes and improvements in the two additional sections that I've added to the README.CRC file. Mike