GENERATING A WORKING ZDP PROGAM (CP/M version) Note: both the ZDPGEN program and the working copy it generates must reside on the same disk in Drive 0. The current version of the program for generating a copy of ZDP that runs in the desired location in RAM is called ZDPGEN12. Using it, one generates a package to load and run starting at any 256 byte page boundary which occupies 18 consecutive pages including RAM area for the program's stack and workspace. Run the program by typing >ZDPGEN12 xx where xx is a two-digit hex constant greater than or equal to 01, and less than or equal to the CCP starting page (Note: be- cause the lengths are the same, ZDP can be made to run in the same CCP space as DDT normally runs). An error messsage will result if an out-of-range or invalid hexidecimal parameter is given, or if a copy of ZDPxx already exists on the disk containing the ZDPGEN program being executed. After ZDPGEN returns to the CP/M command level, a working copy named ZDPxx will appear in the directory. When executed, ZDP will locate itself and sign on at the memory location xx00H. From the ZDP command mode, an 'EX 0' command will restart CP/M. As long as the space ZDP occupies remains intact, either DDT or any other application program may re-enter it (as described in Sec. VIII). Note: ZDPxx is self locating, and will remain at location xx00H after exited; but like other CP/M transient programs, it must be brought up from the transient program start location of 0100H. If it is to be downloaded and executed from DDT or ZSID, it should be downloaded into the usual location (by using 'IZDPxx' followed by an 'R' or 'R100' command). 1