WNA4-1 Diskette Information Last edit: 16-Feb-2015 cjl Type: OS/8 Format MDC8 Diskette Purpose: Source Files for CPODT; Help Files for P?S/8 as of 19-Nov-1989 Note: Some of the date information below may have been modified to correct for factual errors or design limitations of OS/8. Where applicable, authoritative date information has been obtained from reliable sources. As required, discrepancies regarding specific files and additional information about certain files will be provided. Directory Listing: ____________________________________________________________________________________ 19-NOV-89 CPXDT .PA 0007 176 14-JUL-82 CPODT .PA 0267 121 15-JUN-82 CPXDT .LS 0460 523 03-AUG-88 CPXDT .AA 1473 150 24-JUN-82 BIN .HL 1721 124 21-DEC-86 L6DCON.HL 2115 34 23-JUL-86 BLKODT.HL 2157 14 23-JUL-86 ODT .HL 2175 33 23-JUL-86 MAP .HL 2236 33 23-JUL-86 ALLCAT.HL 2277 13 23-JUL-86 CORE .HL 2314 29 23-JUL-86 LTBODT.HL 2351 33 23-JUL-86 BSAVE .HL 2412 15 23-JUL-86 PQSMON.HL 2431 50 12-DEC-86 PQSRXA.HL 2513 117 10-DEC-86 PQSLTA.HL 2700 34 08-APR-87 PQSRKA.HL 2742 20 08-APR-87 OPATCH.HL 2766 21 08-APR-87 SET .HL 3013 66 23-JUL-86 ASCODE.HL 3115 55 23-JUL-86 SYSTAT.HL 3204 15 04-FEB-87 BPATCH.HL 3223 8 23-JUL-86 PQSDSU.HL 3233 16 08-APR-87 NPATCH.HL 3253 6 23-JUL-86 ASMBLR.HL 3261 248 06-OCT-87 OS8CON.HL 3651 32 23-JUL-86 3711 87 87 FREE BLOCKS ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ File Information CPXDT .PA Source file for CPODT Version 1.5 released 14-Jul-1982. This is a stand-alone debugging tool for use on the DECmate II/III only. It takes advantage of the control-panel memory capability of the 6120 CPU as implemented on the DECmate II, III and III+ to implement an independent software debugger meant to be loaded from an operating system such as OS/278 V1. Another bootable system such as WPS can be booted with CPODT resident to allow debugging of that system. [Note: There is no documentation given as to the exact mechanism used to transfer control; it is conceivable that a rigged version of WPS was required to establish breakpoint control; WPS is a bootable application that can only indirectly support program execution as a system menu entry. It would appear that CPODT can be used to debug almost any main memory program using breakpoints that initiate panel requests. As such, it is less invasive than OS/8 and P/S/8 ODT which require the cooperative effort in the program being debugged of running under the designated operating system and allowing modification of location 0004 in any memory field a breakpoint is required [and in some cases 00004 even if there is are no breakpoints in field 0]. As such, more of the operating system itself can be be debugged using this method. Full file name: CPXDT.PAL. CPODT .PA Source file for CPODT Version 1.0 released 15-Jun-1982. This is an earlier release of the CPODT program than the one named CPXDT.PA as described elsewhere. Apparently this is a preliminary release of CPODT before the program was complete; revisions of the program were released relatively quickly for a time. Full file name: CPXDT.PAL. CPXDT .LS OS/8 listing file created from the CPXDT.PA source file. The listing needs to be confirmed as the accurate listing that would result using the current CPXDT.PA file; however, this cannot be directly accomplished: 1) The listing file was created by PAL8 under the OS/278 V1 system which was never released. 2) There are internal differences within files created by OS/278 V1 PAL8 and all other versions of PAL8 for other OS/8 family members. While assembling the source file with a different assembler may produce similar results, programs must be written to reconcile the output format differences to be certain the source code is identical. Note: The indicated file date is somewhat misleading; it is several years after the release of CPODT. This date could merely be that of the transfer of the original file to another OS/8 family system that assigned the then-current date to the file. Unfortunately, this cannot be verified because the assembly was performed wihout setting the system date. [Note: Unlike P?S/8, OS/8 family members must have the system date set on every bootup; P?S/8 retains the current [last explicitly set] date permanently unless commands are given to either update or clear the system date setting. As such, P?S/8 current dates as expressed in listing files are inherently quite trustworthy.] If the contents prove to be essentially identical to that which can be produced by assembling the CPXDT.PA file, itis recommended the program be assembled with a newer assembler such as P?S/8 PAL as an alternate to this file. Note: 31-Jan-2015. The source file CPXDT.PA was assembled with PAL8 Version B0 from OS/278 V2; the file differences were for the most part reconciled by appying editing procedures that produced a listing file resembling the output of the PAL8 Version A1 from OS/278 V1. The only differences between the files reveals there are bugs in the "/C" [cref] option of the earlier PAL8 that tends to corrupt part of the output processing of generated literals; this was apparently fixed in the next complete system release. Thus, it is recommended that CPXDT.LS be ignored in favor of an output listing created by an assembler not presenting these flaws. Full file name: CPXDT.LST. CPXDT .AA Source file for CPODT Version 1.3 released 24-Jun-1982. This is an earlier release of the CPODT program than the one named CPXDT.PA as described elsewhere. Apparently this is a preliminary release of CPODT before the program was complete; revisions of the program were released relatively quickly for a time. Note: It is apparently a personal preference of the programming staff that worked on this program to use the .AA extension for older releases of the program. Full file name: CPXDT.AA. BIN .HL Partial listing file abstract created by assembling BIN.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: BIN.HELP. L6DCON.HL Partial listing file abstract created by assembling L6DCON.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: L6DCON.HELP. BLKODT.HL Partial listing file abstract created by assembling BLKODT.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: BLKODT.HELP. ODT .HL Partial listing file abstract created by assembling ODT.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: ODT.HELP. MAP .HL Partial listing file abstract created by assembling MAP.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: MAP.HELP. ALLCAT.HL Partial listing file abstract created by assembling ALLCAT.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: ALLCAT.HELP. CORE .HL Partial listing file abstract created by assembling CORE.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: CORE.HELP. LTBODT.HL Partial listing file abstract created by assembling LTBODT.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: LTBODT.HELP. BSAVE .HL Partial listing file abstract created by assembling BSAVE.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: BSAVE.HELP. PQSMON.HL Partial listing file abstract created by assembling PQSMON.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: PQSMON.HELP. PQSRXA.HL Partial listing file abstract created by assembling PQSRXA.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: PQSRXA.HELP. PQSLTA.HL Partial listing file abstract created by assembling PQSLTA.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: PQSLTA.HELP. PQSRKA.HL Partial listing file abstract created by assembling PQSRKA.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: PQSRKA.HELP. OPATCH.HL Partial listing file abstract created by assembling OPATCH.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: OPATCH.HELP. SET .HL Partial listing file abstract created by assembling SET.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: SET.HELP. ASCODE.HL Partial listing file abstract created by assembling ASCODE.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: ASCODE.HELP. SYSTAT.HL Partial listing file abstract created by assembling SYSTAT.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: SYSTAT.HELP. BPATCH.HL Partial listing file abstract created by assembling BPATCH.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: BPATCH.HELP. PQSDSU.HL Partial listing file abstract created by assembling PQSDSU.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: PQSDSU.HELP. NPATCH.HL Partial listing file abstract created by assembling NPATCH.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: NPATCH.HELP. ASMBLR.HL Partial listing file abstract created by assembling ASMBLR.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: ASMBLR.HELP. OS8CON.HL Partial listing file abstract created by assembling OS8CON.PA and retaining only a small section as a stop-gap documentation file [often known as a HELP file; in OS/8 terms, the extension must be reduced to .HL]. Full file name: OS8CON.HELP. [End-of-file]