Scorpio News |
January–March 1987 – Volume 1. Issue 1. |
Page 53 of 63 |
---|
feature is extremely useful even on a two floppy system, but is invaluable in systems with Virtual or Winchester dives. (If the default USER is changed by the DFU command, the new default USER will be searched instead of USER 0 in the above example.
NOTE that CCPZ has been standard with all Gemini CP/Ms for some time now.
A second method of CCP improvement is possible by the use of the more recent versions of ZCPR. In addition to replacing the CCP, additional memory is used above CP/M and a considerable system enhancement is obtained. App. 2 Ref. 10 describes the system more fully. I am hoping to try ZCPR3 in the near future, but I have not used it yet so I can only indicate a few of the features :–
Environment Descriptor – Holds information on the ZCPR3 system.
Named Directories – Allows Drives and USER areas to be named.
Commands –
Resident Command CCP – GO, SAVE, GET, JUMP.
R.C.P. Segment – CP, ERA, TYPE, LIST, PEEK, POKE, PROT, REN.
Flow control – Allows conditional testing of CCP processing.
Input/Output Package – Routes I/O and redirects data
Terminal Descriptor – Describe the Terminal and its commands.
Five level search PATH. (Easily redefinable)
Wheel Byte – Improves system security.
Drive and USER access via C6: type command.
Support is provided for security via Passwords.
Large number of support utilities like HELP, MENU, SHOW, Unerase,
Config, Cleandir etc;
One penalty of ZCPR3 is that some additional system memory is needed which reduces the available TPA by about 4k. If this were a problem with certain programs, a more standard operating system could be loaded with such programs.
This area of CP/M is the last amenable to modification. However a BDOS replacement known a BDOSZ is available, and improvements have been incorporated by using Z80 code to provide extra room for refinements in the 3.5k of space available. BDOSZ provides the user with much better recovery from errors than the standard BDOS. A summary of features that are provided by BDOSZ :–
BDOSZ is a worthwhile improvement to CP/M. (N.B. I have found a Bug – see note in App 1.)
Page 53 of 63 |
---|