Seq # *Modification Id* Act
----------------------------+
00006 M01S00006.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORPORATION, 1983.
Line S00001 Modification History
M01(Added by)
281l803
Seq # *Modification Id* Act
----------------------------+
00007 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00008 M00S00007.cpd +++| TITLE CPD - COLLECT PERFORMANCE DATA.
00009 M00S00008.cpd +++| CPD SPACE 4,10
00010 M00S00009.cpd +++|*** CPD - COLLECT PERFORMANCE DATA.
00011 M00S00010.cpd +++|*
00012 M00S00011.cpd +++|* S. L. KSANDER. 78/12/13.
00013 M00S00012.cpd +++|* R. M. DESSEL. 81/07/27.
00014 M00S00013.cpd +++|* J. L. LARSON. 83/04/11.
00015 M00S00014.cpd +++| SPACE 4,10
00016 M00S00015.cpd +++|*** CPD GENERATES A FILE FROM WHICH SYSTEM USAGE CAN BE
00017 M00S00016.cpd +++|* DETERMINED. COUNTS OF VARIOUS FORMS OF ACTIVITY ARE
00018 M00S00017.cpd +++|* MAINTAINED AND PERIODICALLY WRITTEN TO THIS FILE.
00019 M00S00018.cpd +++| SPACE 4,10
00020 M00S00019.cpd +++|*** CALL.
00021 M00S00020.cpd +++|*
00022 M00S00021.cpd +++|*
Seq # *Modification Id* Act
----------------------------+
00036 M01S00003.ns2357 +++|* SO - ORDINAL OF RESERVED SYSTEM FNT ENTRY.
00037 M01S00004.ns2357 +++|* FO - RELATIVE SAMPLE FILE ADDRESS IN NFL.
00038 M00S00031.cpd +++|* FW - FILE WRITE TIME IN SECONDS.
00039 M00S00032.cpd +++|* SL - SLOW LOOP TIME IN MILLISECONDS.
00040 M00S00033.cpd +++|* ML - MEDIUM LOOP TIME IN MILLISECONDS.
00041 M00S00034.cpd +++|* FL - FAST LOOP TIME IN MILLISECONDS.
00042 M00S00035.cpd +++|*
00043 M00S00036.cpd +++|* IF A LOOP TIME IS SET TO ZERO, NO SAMPLES FOR THAT
00044 M00S00037.cpd +++|* LOOP WILL BE TAKEN.
00045 M00S00038.cpd +++| SPACE 4,10
00046 M00S00039.cpd +++|*** *CPD* TERMINATION.
00047 M00S00040.cpd +++|*
00048 M00S00041.cpd +++|* TO TERMINATE *CPD*, THE *CPD* DROP FLAG MUST BE SET.
00049 M00S00042.cpd +++|* REFER TO *SFM* DOCUMENTATION FOR FURTHER INFORMATION
00050 M00S00043.cpd +++|* CONCERNING THIS.
00051 M00S00044.cpd +++| SPACE 4,10
00052 M00S00045.cpd +++|*** DATA FILE FORMAT.
00053 M00S00046.cpd +++|*
00054 M00S00047.cpd +++|* RECORD 1 = HEADER DATA.
00055 M00S00048.cpd +++|* THIS RECORD CONTAINS STATIC INFORMATION REGARDING
00056 M00S00049.cpd +++|* THE SYSTEM CONFIGURATION AVAILABLE. THIS RECORD
00057 M00S00050.cpd +++|* CONTAINS A FIXED DATA BLOCK, A MASS STORAGE BLOCK,
00058 M00S00051.cpd +++|* A JOB CONTROL DATA BLOCK, AND AN EST DATA BLOCK.
00059 M00S00052.cpd +++|* THE SPECIFIC FORMAT OF THIS RECORD IS DESCRIBED
00060 M00S00053.cpd +++|* IN *COMSCPD*.
00061 M00S00054.cpd +++|*
00062 M00S00055.cpd +++|* RECORD 2 - N = DATA RECORDS.
00063 M00S00056.cpd +++|* THESE RECORDS CONTAIN THE ACCUMULATED DATA FOR
00064 M00S00057.cpd +++|* EACH FILE WRITE INTERVAL. EACH RECORD CONTAINS
00065 M00S00058.cpd +++|* A FIXED BASE BLOCK AND A MASS STORAGE DATA BLOCK.
00066 M00S00059.cpd +++|* THE SPECIFIC FORMAT OF THIS RECORD IS DESCRIBED
00067 M00S00060.cpd +++|* IN *COMSCPD*.
00068 M00S00061.cpd +++| SPACE 4,10
00069 M00S00062.cpd +++|*** DAYFILE MESSAGES.
00070 M00S00063.cpd +++|*
00071 M00S00064.cpd +++|*
00072 M00S00065.cpd +++|* * CPD - FILE NOT FOUND.*
00073 M00S00066.cpd +++|* THE SPECIFIED DATA FILE WAS NOT FOUND.
00074 M00S00067.cpd +++|*
00075 M00S00068.cpd +++|* * CPD - ALREADY ACTIVE.*
00076 M00S00069.cpd +++|* *CPD* IS ALREADY RUNNING IN THE SYSTEM.
00077 M00S00070.cpd +++|*
00078 M00S00071.cpd +++|* * CPD - FILE STATUS ERROR.*
00079 M00S00072.cpd +++|* ONE OF THE FOLLOWING CONDITIONS EXISTED REGARDING
00080 M00S00073.cpd +++|* THE SPECIFIED DATA FILE.
Line S00074 Modification History
M01(Removed by)
242l642
Seq # *Modification Id* Act
----------------------------+
00081 M01S00074.242l642 ---|* 1. FILE NOT ASSIGNED TO MASS STORAGE.
00082 M01S00075.242l642 ---|* 2. FILE BUSY OR NOT *PMFT* TYPE.
00083 M01S00076.242l642 ---|* 3. FILE EMPTY. (NO MASS STORAGE SPACE ASSIGNED)
00084 M01S00077.242l642 ---|* 4. FILE ASSIGNED TO REMOVABLE DEVICE.
Line S00003 Modification History
M01(Added by)
242l642
Seq # *Modification Id* Act
----------------------------+
00085 M01S00003.242l642 +++|* 1. UNABLE TO FIND FAST ATTACH FILE CALLED SAMPLE ON
00086 M01S00004.242l642 +++|* CALLERS FAMILY.
00087 M01S00005.242l642 +++|* 2. UNABLE TO ATTACH FAST ATTACH FILE IN REQUESTED
00088 M01S00006.242l642 +++|* MODE.
00089 M00S00078.cpd +++|*
Seq # *Modification Id* Act
----------------------------+
00091 M01S00001.v23l617 +++|* * CPD - USER ACCESS NOT VALID.*
00092 M00S00080.cpd +++|* CALLING PROGRAM DOES NOT HAVE SYSTEM ORIGIN
00093 M00S00081.cpd +++|* PRIVILEGES.
00094 M00S00082.cpd +++|*
00095 M00S00083.cpd +++|* * CPD - OVERLAY NOT IN RPL.*
00096 M00S00084.cpd +++|* *CPD* OVERLAY *3CR* OR *3CS* WAS NOT IN THE RPL.
00097 M00S00085.cpd +++|*
00098 M00S00086.cpd +++|* * CPD - PARAMETER ERROR.*
Line S00087 Modification History
M01(Removed by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00099 M01S00087.v23l617 ---|* THE SPECIFIED PARAMETER ADDRESS IS INVALID.
Line S00002 Modification History
M01(Added by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00100 M01S00002.v23l617 +++|* THE SPECIFIED PARAMETER ADDRESS IS INCORRECT.
00101 M00S00088.cpd +++|*
00102 M00S00089.cpd +++|* * CPD - INITIATED.*
00103 M00S00090.cpd +++|* *CPD* MAIN LOOP INITIATED.
00104 M00S00091.cpd +++|*
00105 M00S00092.cpd +++|* * CPD - TERMINATED.*
00106 M00S00093.cpd +++|* *CPD* MAIN LOOP TERMINATED.
00107 M00S00094.cpd +++| TITLE DIRECT CELL DEFINITIONS.
00108 M00S00095.cpd +++|* DIRECT LOCATION ASSIGNMENTS.
00109 M00S00096.cpd +++|
00110 M00S00097.cpd +++|
00111 M00S00098.cpd +++| T8 EQU 16 TEMPORARY STORAGE (USED BY MACROS)
00112 M00S00099.cpd +++| T9 EQU 17 TEMPORARY STORAGE (USED BY MACROS)
00113 M00S00100.cpd +++| FS EQU 20 - 24 FST ENTRY
00114 M00S00101.cpd +++| VB EQU 25 FWA VARIABLE DATA BUFFER
00115 M00S00102.cpd +++| LE EQU 26 LAST ORDINAL + 1 OF DEFINED EST ENTRIES
00116 M00S00103.cpd +++| ME EQU 27 NUMBER OF MASS STORAGE ENTRIES
00117 M00S00104.cpd +++| NP EQU 30 NUMBER OF PPUS
00118 M00S00105.cpd +++| NC EQU 31 NUMBER OF CONTROL POINTS
00119 M00S00106.cpd +++| SC EQU 32 CURRENT TIME IN SECONDS
00120 M00S00107.cpd +++| MS EQU 33 CURRENT TIME IN MILLISECONDS
00121 M00S00108.cpd +++| LI EQU 34 OPERATION LOOP INDEX
00122 M00S00109.cpd +++| LO EQU 35 LOOP OPERATION ADDRESS
00123 M00S00110.cpd +++| BA EQU 36 BUFFER POINTER
00124 M00S00111.cpd +++| PC EQU 37 PPU COMMUNICATION AREA ADDRESS
Seq # *Modification Id* Act
----------------------------+
00538 M01S00001.241l630 +++| ADK CREQ
00539 M00S00507.cpd +++| CRD CM READ CHANNEL TABLE WORD *CREQ*
00540 M00S00508.cpd +++| ADN CCNT-CREQ READ CHANNEL NUMBER
00541 M00S00509.cpd +++| CRD AB
00542 M00S00510.cpd +++| LDD CM
Line S00511 Modification History
M01(Removed by)
251l664
Seq # *Modification Id* Act
----------------------------+
00543 M01S00511.251l664 ---| SHN 21-13
00544 M01S00512.251l664 ---| PJN CBC2 IF NOT BUSY
Line S00002 Modification History
M01(Added by)
251l664
Seq # *Modification Id* Act
----------------------------+
00545 M01S00002.251l664 +++| ZJN CBC2 IF NOT BUSY
00546 M00S00513.cpd +++| LDD AB+1 SET CHANNEL NUMBER
00547 M00S00514.cpd +++| LPN 77
00548 M00S00515.cpd +++| STD CM
00549 M00S00516.cpd +++| ADO BICA,CM COUNT CHANNEL ACTIVITY
00550 M00S00517.cpd +++| CBC2 AOD T3 ADVANCE CHANNEL TABLE INDEX
00551 M00S00518.cpd +++| SBN 0
00552 M00S00519.cpd +++| CBCB EQU *-1 (NUMBER OF CHANNEL TABLE ENTRIES)
00553 M00S00520.cpd +++| PJN CBCX IF END OF CHANNELS
00554 M00S00521.cpd +++| LDN CCTL
00555 M00S00522.cpd +++| RAD T2 ADVANCE TABLE ADDRESS
00556 M00S00523.cpd +++| SHN -14
00557 M00S00524.cpd +++| RAD T1
00558 M00S00525.cpd +++| UJN CBC1 CHECK NEXT CHANNEL
00559 M00S00526.cpd +++| CBP SPACE 4,10
00560 M00S00527.cpd +++|** CBP - CHECK BUFFERED I/O PARAMETERS.
00561 M00S00528.cpd +++|*
00562 M00S00529.cpd +++|* ENTRY (CBPA) = FWA BUFFERED I/O TABLES.
00563 M00S00530.cpd +++|*
00564 M00S00531.cpd +++|* EXIT BUFFERED I/O PARAMETERS UPDATED.
00565 M00S00532.cpd +++|*
00566 M00S00533.cpd +++|* USES T2, CM - CM+4.
00567 M00S00534.cpd +++|*
00568 M00S00535.cpd +++|* MACROS ADA.
00569 M00S00536.cpd +++|
00570 M00S00537.cpd +++|
00571 M00S00538.cpd +++| CBP SUBR ENTRY/EXIT
00572 M00S00539.cpd +++| LDN WRTP-EMTP+1 INITIALIZE CONTROL WORD INDEX
00573 M00S00540.cpd +++| STD T2
00574 M00S00541.cpd +++| CBP1 SOD T2
00575 M00S00542.cpd +++| MJN CBPX IF END OF CONTROL WORDS
00576 M00S00543.cpd +++| CBPA ADC EMTP (FWA CONTROL WORDS + *EMPT*)
00577 M00S00544.cpd +++| CRD CM
00578 M00S00545.cpd +++| LDD CM+1 ADD COUNT OF BUFFERS IN LIST
00579 M00S00546.cpd +++| ADA BILA,T2
00580 M00S00547.cpd +++| UJN CBP1 LOOP
00581 M00S00548.cpd +++|
00582 M00S00549.cpd +++|
00583 M00S00550.cpd +++| ERRNZ DWTP-EMTP-1 OFFSET ERROR IN *MPAR* TABLE
00584 M00S00551.cpd +++| ERRNZ DRDP-DWTP-1 OFFSET ERROR IN *MPAR* TABLE
00585 M00S00552.cpd +++| ERRNZ WRTP-DRDP-1 OFFSET ERROR IN *MPAR* TABLE
00586 M00S00553.cpd +++| CDA SPACE 4,10
00587 M00S00554.cpd +++|** CDA - CHECK DEVICE ACTIVITY.
00588 M00S00555.cpd +++|*
00589 M00S00556.cpd +++|* ENTRY (BA) = BUFFER BASE ADDRESS OF CURRENT RECORD.
00590 M00S00557.cpd +++|* (ME) = NUMBER OF MS ENTRIES.
00591 M00S00558.cpd +++|* (CDAA) = PP SPEED MASK.
00592 M00S00559.cpd +++|* (CDAB) = FWA MST-S.
00593 M00S00560.cpd +++|*
00594 M00S00561.cpd +++|* EXIT DEVICE ACTIVITY USAGE UPDATED.
00595 M00S00562.cpd +++|*
00596 M00S00563.cpd +++|* USES T1, T2, VB, CM - CM+4.
00597 M00S00564.cpd +++|
00598 M00S00565.cpd +++|
00599 M00S00566.cpd +++| CDA SUBR ENTRY/EXIT
00600 M00S00567.cpd +++| LDM CDAC COMPUTE RANDOM DELAY
00601 M00S00568.cpd +++| ADC 273D
00602 M00S00569.cpd +++| LPC 0
00603 M00S00570.cpd +++|* LPC 777 (1XPP)
00604 M00S00571.cpd +++|* LPC 1777 (2XPP)
00605 M00S00572.cpd +++|* LPC 3777 (4XPP)
00606 M00S00573.cpd +++| CDAA EQU *-1
00607 M00S00574.cpd +++| STM CDAC
00608 M00S00575.cpd +++| CDA1 SBN 1 NOW COUNT OUT THE DELAY
00609 M00S00576.cpd +++| NJN CDA1 IF NOT END OF DELAY
00610 M00S00577.cpd +++| LDD ME NUMBER OF MS ENTRIES
00611 M00S00578.cpd +++| STD T1
00612 M00S00579.cpd +++| LDD BA SET MASS STORAGE REQUEST ENTRY FWA
00613 M00S00580.cpd +++| ADK DFBL+NMSA
00614 M00S00581.cpd +++| STD VB
00615 M00S00582.cpd +++| LDC ** FWA MST-S
00616 M00S00583.cpd +++| CDAB EQU *-1
00617 M00S00584.cpd +++| STD T2
00618 M00S00585.cpd +++| CDA2 SOD T1
00619 M00S00586.cpd +++| MJN CDAX IF END OF MS ENTRIES
00620 M00S00587.cpd +++| LDD T2
00621 M00S00588.cpd +++| SHN 3
00622 M00S00589.cpd +++| ADN DALL
00623 M00S00590.cpd +++| CRD CM
00624 M00S00591.cpd +++| LDD CM UPDATE ACTIVITY USAGE
Line S00011 Modification History
M01(Added by)
242l642
Seq # *Modification Id* Act
----------------------------+
00625 M01S00011.242l642 +++| LPN 77
00626 M00S00592.cpd +++| RAM 1,VB
00627 M00S00593.cpd +++| SHN -14
00628 M00S00594.cpd +++| RAI VB
00629 M00S00595.cpd +++| ERRNZ P.NMSA-2 CODE DEPENDS ON SIZE
00630 M00S00596.cpd +++| LDN DMBL ADVANCE TO NEXT MS REQUEST ENTRY
00631 M00S00597.cpd +++| RAD VB
00632 M00S00598.cpd +++| LDN MSTXL/10
00633 M00S00599.cpd +++| RAD T2
00634 M00S00600.cpd +++| UJN CDA2 PROCESS NEXT DEVICE
00635 M00S00601.cpd +++|
00636 M00S00602.cpd +++|
00637 M00S00603.cpd +++| CDAC CON 0 DELAY
00638 M00S00604.cpd +++| CHU SPACE 4,20
00639 M00S00605.cpd +++|** CHU - CHECK CHANNEL USAGE.
00640 M00S00606.cpd +++|*
Line S00607 Modification History
M01(Removed by)
241l630
Seq # *Modification Id* Act
----------------------------+
00641 M01S00607.241l630 ---|* ACTIVITY ON CHANNELS ASSIGNED TO THE BUFFERED I/O DRIVER,
00642 M01S00608.241l630 ---|* *1HP* IS IGNORED HERE AND PROCESSED SEPERATELY IN ROUTINE
00643 M01S00609.241l630 ---|* *CBC*.
Line S00002 Modification History
M01(Added by)
241l630
Seq # *Modification Id* Act
----------------------------+
00644 M01S00002.241l630 +++|* ACTIVITY ON CHANNELS ASSIGNED TO BUFFERED I/O DRIVERS
00645 M01S00003.241l630 +++|* IS IGNORED HERE AND PROCESSED SEPARATELY IN ROUTINE *CBC*.
Line S00003 Modification History
M01(Added by)
251l664
Seq # *Modification Id* Act
----------------------------+
00646 M01S00003.251l664 +++|* FOR CONCURRENT CHANNELS, ONLY CHANNEL REQUESTED/RESERVED IS
00647 M01S00004.251l664 +++|* RECORDED, SINCE DETERMINING CHANNEL ACTIVITY IS IMPRACTICAL.
00648 M00S00610.cpd +++|*
00649 M00S00611.cpd +++|* ENTRY (NP) = NUMBER OF PP-S.
00650 M00S00612.cpd +++|* (PC) = FWA OF PP COMMUNICATIONS AREA.
00651 M00S00613.cpd +++|* (CHUA) = NUMBER OF CHANNELS ON MAINFRAME.
00652 M00S00614.cpd +++|* (CHUB) = FWA CHANNEL TABLE.
00653 M00S00615.cpd +++|*
00654 M00S00616.cpd +++|* EXIT CHANNEL USAGE UPDATED.
00655 M00S00617.cpd +++|*
Seq # *Modification Id* Act
----------------------------+
00730 M02S00023.cpd6 ---| CHU3 LDM SCRT,T1 SET CHANNEL STATUS
Line S00007 Modification History
M01(Added by)
cpd6
Seq # *Modification Id* Act
----------------------------+
00731 M01S00007.cpd6 +++| CHU3 LDM SBUF,T1 SET CHANNEL STATUS
Line S00024 Modification History
M01(Added by)
251l664
Seq # *Modification Id* Act
----------------------------+
00732 M01S00024.251l664 +++| LPN 37
00733 M01S00025.251l664 +++| ZJN CHU4 IF NOT RESERVED
00734 M01S00026.251l664 +++| ADO RSCH,T1 INCREMENT CHANNEL RESERVED COUNT
00735 M00S00666.cpd +++| CHU4 LJM CHU1 LOOP
00736 M00S00667.cpd +++| CPU SPACE 4,15
00737 M00S00668.cpd +++|** CPU - CPU USAGE.
00738 M00S00669.cpd +++|*
Line S00670 Modification History
M01(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
00739 M01S00670.271l750 ---|* ENTRY (NU) = NUMBER OF CPUS.
00740 M01S00671.271l750 ---|* (NC) = NUMBER OF THE SYSTEM CONTROL POINT.
Line S00002 Modification History
M01(Added by)
271l750
Seq # *Modification Id* Act
----------------------------+
00741 M01S00002.271l750 +++|* ENTRY (NC) = NUMBER OF THE SYSTEM CONTROL POINT.
00742 M00S00672.cpd +++|* (CPUA) = MODIFIED IF NO SCR ON MAINFRAME.
00743 M00S00673.cpd +++|* (TCPS) = CPU STATUSES.
Seq # *Modification Id* Act
----------------------------+
00771 M01S00694.v23l617 ---| ZJN CPUX IF NO ECS TRANSFER ACTIVE
00772 M01S00695.v23l617 ---| ADO ECST INCREMENT ECS TRANSFER COUNT
Line S00005 Modification History
M01(Added by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00773 M01S00005.v23l617 +++| ZJN CPUX IF NO EXTENDED MEMORY TRANSFER ACTIVE
00774 M01S00006.v23l617 +++| ADO ECST INCREMENT EXTENDED MEMORY TRANS
00775 M00S00696.cpd +++|
00776 M00S00697.cpd +++| CPU SUBR ENTRY/EXIT
00777 M00S00698.cpd +++| LDN 0 INITIALIZE CPU COUNT
00778 M00S00699.cpd +++| STD T2
00779 M00S00700.cpd +++| UJN CPU2 CHECK CPU 0 STATUS
00780 M00S00701.cpd +++|
00781 M00S00702.cpd +++| CPU1 AOD T2
00782 M00S00703.cpd +++| LMN TCPSL
Line S00704 Modification History
M01(Removed by)
cpd2
Seq # *Modification Id* Act
----------------------------+
00783 M01S00704.cpd2 ---| CPUA ZJN CPU6 IF ALL CPUS PROCESSED
Line S00004 Modification History
M01(Added by)
cpd2
Seq # *Modification Id* Act
----------------------------+
00784 M01S00004.cpd2 +++| CPUA ZJN CPU7 IF ALL CPUS PROCESSED
00785 M00S00705.cpd +++|* ZJN CPUX (NO SCR ON MAINFRAME)
00786 M00S00706.cpd +++| LDN CTCUL
00787 M00S00707.cpd +++| CPU2 STD T1 SET CPU USAGE INDEX
00788 M00S00708.cpd +++| LDM TCPS,T2
00789 M00S00709.cpd +++| NJN CPU1 IF CPU OFF
Line S00007 Modification History
M01(Added by)
ns2146
Seq # *Modification Id* Act
----------------------------+
00790 M01S00007.ns2146 +++| CPUB LJM CPU2.3 DETERMINE NOS CPU USAGE
00791 M01S00008.ns2146 +++|* UJN CPU2.1 (180 TYPE CPU)
00792 M00S00710.cpd +++|
Seq # *Modification Id* Act
----------------------------+
00829 M01S00724.cpd2 ---| ZJN CPU5 IF CPU ACTIVE AT CONTROL POINT ZERO
Line S00005 Modification History
M01(Added by)
cpd2
M02(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
00830 M02S00005.271l750 ---| ZJN CPU6 IF CPU IDLE
00831 M00S00725.cpd +++| LMD NC
Line S00726 Modification History
M01(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
00832 M01S00726.271l750 ---| ZJN CPU5 IF CPU ACTIVE AT SYSTEM CONTROL POINT
Line S00727 Modification History
M01(Removed by)
cpd2
M02(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
00833 M02S00727.271l750 ---| AOD T1 INCREMENT CPU USAGE INDEX
Line S00006 Modification History
M01(Added by)
cpd2
M02(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
00834 M02S00006.271l750 ---| LDN 2 INCREMENT CPU USAGE INDEX
Line S00003 Modification History
M01(Added by)
271l750
Seq # *Modification Id* Act
----------------------------+
00835 M01S00003.271l750 +++| NJN CPU2.4 IF CPU NOT ACTIVE AT SYSTEM CONTROL POINT
00836 M01S00004.271l750 +++| LDD CM+1 GET EXCHANGE PACKAGE TYPE
00837 M01S00005.271l750 +++| SHN -6
00838 M01S00006.271l750 +++| SBN IDXT
00839 M01S00007.271l750 +++| PJN CPU6 IF IDLE PACKAGE
00840 M01S00008.271l750 +++| ADN IDXT+1
00841 M01S00009.271l750 +++| RAD T1 SET INDEX FOR EXCHANGE PACKAGE
00842 M01S00010.271l750 +++| UJN CPU6 INCREMENT CPU USAGE COUNT
00843 M01S00011.271l750 +++|
00844 M01S00012.271l750 +++| CPU2.4 LDN CISU INCREMENT CPU USAGE INDEX TO SUBSYSTEM
Seq # *Modification Id* Act
----------------------------+
00864 M01S00745.cpd2 ---| ZJN CPU5 IF CPU ACTIVE ON SYSTEM ORIGIN JOB
00865 M01S00746.cpd2 ---| AOD T1 INCREMENT CPU USAGE INDEX
00866 M01S00747.cpd2 ---| CPU5 ADO CTCU,T1 INCREMENT CPU USAGE COUNT
Line S00009 Modification History
M01(Added by)
cpd2
Seq # *Modification Id* Act
----------------------------+
00867 M01S00009.cpd2 +++| ZJN CPU6 IF SYSTEM ORIGIN
Line S00010 Modification History
M01(Added by)
cpd2
M02(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
00868 M02S00010.271l750 ---| CPU5 AOD T1 INCREMENT CPU USAGE INDEX
Line S00013 Modification History
M01(Added by)
271l750
Seq # *Modification Id* Act
----------------------------+
00869 M01S00013.271l750 +++| AOD T1 INCREMENT CPU USAGE INDEX
Line S00011 Modification History
M01(Added by)
cpd2
Seq # *Modification Id* Act
----------------------------+
00870 M01S00011.cpd2 +++| CPU6 ADO CTCU,T1 INCREMENT CPU USAGE COUNT
00871 M00S00748.cpd +++| LJM CPU1 PROCESS NEXT CPU
00872 M00S00749.cpd +++|
00873 M00S00750.cpd +++|
Line S00032 Modification History
M01(Added by)
ns2146
Seq # *Modification Id* Act
----------------------------+
00874 M01S00032.ns2146 +++| MRER EQU CPUX ERROR PROCESSOR ADDRESS FOR *COMPMRM*
00875 M01S00033.ns2146 +++|
00876 M01S00034.ns2146 +++| PCCC BSS 1 PROCESSOR A CONNECT CODE
00877 M01S00035.ns2146 +++| BSS 1 PROCESSOR B CONNECT CODE
00878 M01S00036.ns2146 +++|
00879 M00S00751.cpd +++| TCPS BSS 0 TABLE OF CPU STATUS (0=ON, 1=OFF)
00880 M00S00752.cpd +++| CON 0 CPU 0 ON/OFF FLAG
00881 M00S00753.cpd +++| CON 0 CPU 1 OF/OFF FLAG
00882 M00S00754.cpd +++| TCPSL EQU *-TCPS TABLE LENGTH
Line S00037 Modification History
M01(Added by)
ns2146
Seq # *Modification Id* Act
----------------------------+
00883 M01S00037.ns2146 +++|
00884 M01S00038.ns2146 +++| PREG BSS 10 P REGISTER FROM MAINTENANCE UNIT
Line S00755 Modification History
M01(Removed by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00885 M01S00755.v23l617 ---| RCS SPACE 4,10
00886 M01S00756.v23l617 ---|** RCS - RESET PMF COUNTER SELECTION.
00887 M01S00757.v23l617 ---|*
00888 M01S00758.v23l617 ---|* ENTRY (LO) = 0 IF INITIAL CALL (FROM PRESET).
00889 M01S00759.v23l617 ---|* (TCSA0, TCSB0) = 0 IF NO PMF CACHE MEMORY.
00890 M01S00760.v23l617 ---|*
00891 M01S00761.v23l617 ---|* EXIT SCRT - SCRT+47D CONTAINS REGISTER 22 FOR WRITE.
00892 M01S00762.v23l617 ---|*
00893 M01S00763.v23l617 ---|* USES T1.
00894 M01S00764.v23l617 ---|*
00895 M01S00765.v23l617 ---|* MACROS WRITMR.
00896 M01S00766.v23l617 ---|
00897 M01S00767.v23l617 ---|
00898 M01S00768.v23l617 ---| MRER LDN 0 DISABLE PMF COLLECTION WHEN ERROR OCCURS
00899 M01S00769.v23l617 ---| STM DPPF
00900 M01S00770.v23l617 ---| LDD LO
00901 M01S00771.v23l617 ---| ZJN RCSX IF INITIAL CALL TO *COMPMRA*
00902 M01S00772.v23l617 ---| LJM CPD6 PROCESS NEXT LOOP OPERATION
00903 M01S00773.v23l617 ---|
00904 M01S00774.v23l617 ---| RCS SUBR ENTRY/EXIT
00905 M01S00775.v23l617 ---| LDN PB3C+4 INITIALIZE PMF COUNTERS
00906 M01S00776.v23l617 ---| STD T1
00907 M01S00777.v23l617 ---| RCS1 LDN 0
00908 M01S00778.v23l617 ---| STM SCRT-1,T1
00909 M01S00779.v23l617 ---| SOD T1
00910 M01S00780.v23l617 ---| NJN RCS1 IF MORE COUNTERS TO INITIALIZE
00911 M01S00781.v23l617 ---| RCS2 LDM TCTS,T1 PRESET COUNTERS *A0* THRU *B3*
00912 M01S00782.v23l617 ---| STM SCRT+PA0S,T1
00913 M01S00783.v23l617 ---| AOD T1
00914 M01S00784.v23l617 ---| SBN TCTSL
00915 M01S00785.v23l617 ---| MJN RCS2 IF MORE COUNTERS TO PRESET
00916 M01S00786.v23l617 ---| WRITMR SCRT,,,48D START PMF ACTIVITY
00917 M01S00787.v23l617 ---| UJN RCSX RETURN
00918 M01S00788.v23l617 ---|
00919 M01S00789.v23l617 ---|
00920 M01S00790.v23l617 ---| TCTS BSS 0 TABLE OF COUNTER SELECTIONS
00921 M01S00791.v23l617 ---| LOC PA0S
00922 M01S00792.v23l617 ---| TCSA0 CON 1 SELECT READS THROUGH CACHE
00923 M01S00793.v23l617 ---|* CON 0 (NO CACHE MEMORY)
00924 M01S00794.v23l617 ---| ERRNZ PB0S-* CODE DEPENDS ON LOCATION
00925 M01S00795.v23l617 ---| TCSB0 CON 5 SELECT READS NOT THROUGH CACHE
00926 M01S00796.v23l617 ---|* CON 0 (NO CACHE MEMORY)
00927 M01S00797.v23l617 ---| ERRNZ PA1S-* CODE DEPENDS ON LOCATION
00928 M01S00798.v23l617 ---| CON 0#11 SELECT EXECUTIVE STATE COUNT
00929 M01S00799.v23l617 ---| ERRNZ PB1S-* CODE DEPENDS ON LOCATION
00930 M01S00800.v23l617 ---| CON 0#11 SELECT EXECUTIVE STATE COUNT
00931 M01S00801.v23l617 ---| ERRNZ PA2S-* CODE DEPENDS ON LOCATION
00932 M01S00802.v23l617 ---| CON 4 SELECT CM READ FOR PAGE TABLE
00933 M01S00803.v23l617 ---| ERRNZ PB2S-* CODE DEPENDS ON LOCATION
00934 M01S00804.v23l617 ---| CON 3 SELECT CM READ FOR SEGMENT TABLE
00935 M01S00805.v23l617 ---|* ERRNZ PA3S-* CODE DEPENDS ON LOCATION
00936 M01S00806.v23l617 ---|* CON 0 DISABLE A3 COUNTER
00937 M01S00807.v23l617 ---|* ERRNZ PB3S-* CODE DEPENDS ON LOCATION
00938 M01S00808.v23l617 ---|* CON 0 DISABLE B3 COUNTER
00939 M01S00809.v23l617 ---| LOC *O
00940 M01S00810.v23l617 ---| TCTSL EQU *-TCTS TABLE LENGTH
00941 M00S00811.cpd +++| TITLE RESIDENT SUBROUTINES.
00942 M00S00812.cpd +++| ADA SPACE 4,10
00943 M00S00813.cpd +++|** ADA - ADD VALUE TO BUFFER.
00944 M00S00814.cpd +++|*
00945 M00S00815.cpd +++|* ENTRY (A) = OFFSET INTO BUFFER FOR DOUBLE PRECISION WORD.
00946 M00S00816.cpd +++|* (BA) = BUFFER BASE ADDRESS.
00947 M00S00817.cpd +++|* (T8) = VALUE TO ADD TO DOUBLE PRECISION WORD.
00948 M00S00818.cpd +++|*
00949 M00S00819.cpd +++|* USES T9.
00950 M00S00820.cpd +++|
00951 M00S00821.cpd +++|
00952 M00S00822.cpd +++| ADA SUBR ENTRY/EXIT
00953 M00S00823.cpd +++| ADD BA
00954 M00S00824.cpd +++| STD T9
00955 M00S00825.cpd +++| LDD T8 ADD VALUE TO BUFFER
00956 M00S00826.cpd +++| RAM 1,T9
00957 M00S00827.cpd +++| SHN -14
00958 M00S00828.cpd +++| RAI T9
00959 M00S00829.cpd +++| UJN ADAX RETURN
Line S00001 Modification History
M01(Added by)
273l780
Seq # *Modification Id* Act
----------------------------+
00960 M01S00001.273l780 +++| CCA SPACE 4,10
00961 M01S00002.273l780 +++|** CCA - COMPUTE CPA/PCPA ADDRESS.
00962 M01S00003.273l780 +++|*
00963 M01S00004.273l780 +++|* ENTRY (A) = CP/PCP NUMBER.
00964 M01S00005.273l780 +++|* (NC) = NUMBER OF CONTROL POINTS.
00965 M01S00006.273l780 +++|*
00966 M01S00007.273l780 +++|* EXIT (A) = CPA/PCPA ADDRESS.
00967 M01S00008.273l780 +++|
00968 M01S00009.273l780 +++|
00969 M01S00010.273l780 +++| CCA1 ADD NC
00970 M01S00011.273l780 +++| SHN 7
00971 M01S00012.273l780 +++|
00972 M01S00013.273l780 +++| CCA SUBR ENTRY/EXIT
00973 M01S00014.273l780 +++| SBD NC
00974 M01S00015.273l780 +++| MJN CCA1 IF CONTROL POINT
00975 M01S00016.273l780 +++| ZJN CCA1 IF SYSTEM CONTROL POINT
00976 M01S00017.273l780 +++| SHN 7
00977 M01S00018.273l780 +++| CCAA ADC ** (PCP AREAS BASE ADDRESS)
00978 M01S00019.273l780 +++| UJN CCAX RETURN
00979 M00S00830.cpd +++| CDS SPACE 4,10
00980 M00S00831.cpd +++|** CDS - CHECK DROP STATUS.
00981 M00S00832.cpd +++|*
00982 M00S00833.cpd +++|* ENTRY (A) = 0 IF TRACK LIMIT.
00983 M00S00834.cpd +++|* (RC) = NUMBER OF RECORDS IN BUFFER.
00984 M00S00835.cpd +++|*
00985 M00S00836.cpd +++|* EXIT (A) = 0.
00986 M00S00837.cpd +++|* TO */3CS/DPP* IF PP TO BE DROPPED.
00987 M00S00838.cpd +++|*
00988 M00S00839.cpd +++|* USES CN, CM - CM+4.
00989 M00S00840.cpd +++|*
00990 M00S00841.cpd +++|* CALLS /3CR/SNO.
00991 M00S00842.cpd +++|*
00992 M00S00843.cpd +++|* MACROS EXECUTE.
00993 M00S00844.cpd +++|
00994 M00S00845.cpd +++|
00995 M00S00846.cpd +++| CDS SUBR ENTRY/EXIT
00996 M00S00847.cpd +++| STD CN
00997 M00S00848.cpd +++| LDC INWL CHECK *CPD* DROP FLAG
00998 M00S00849.cpd +++| CRD CM
00999 M00S00850.cpd +++| LDD CM+4
01000 M00S00851.cpd +++| LPN 4
01001 M00S00852.cpd +++| ZJN CDSX IF NO DROP OUT
01002 M00S00853.cpd +++| LDD CN
Seq # *Modification Id* Act
----------------------------+
01076 M01S00008.cpd6 +++|* EXIT (FO) = 0.
01077 M00S00920.cpd +++|* (FITS) = 0 IF FILE INTERLOCK NOT REQUIRED.
01078 M00S00921.cpd +++|* (FS - FS+4) = DATA FILE FST.
01079 M00S00922.cpd +++|* (LE) = LAST ORDINAL + 1 OF DEFINED EST ENTRIES.
01080 M00S00923.cpd +++|* (LO) .NE. 0.
01081 M00S00924.cpd +++|* (ME) = NUMBER OF MASS STORAGE ENTRIES.
01082 M00S00925.cpd +++|* (NC) = NUMBER OF CONTROL POINTS.
01083 M00S00926.cpd +++|* (NP) = NUMBER OF PPUS.
01084 M00S00927.cpd +++|* (PC) = PPU COMMUNICATION AREA ADDRESS.
Line S00007 Modification History
M01(Added by)
271l716
Seq # *Modification Id* Act
----------------------------+
01085 M01S00007.271l716 +++|* (NM) = NUMBER OF MCT ENTRIES - 1.
Line S00928 Modification History
M01(Removed by)
271l750
Seq # *Modification Id* Act
----------------------------+
01086 M01S00928.271l750 ---|* (RN) = PMF REGISTER NUMBER.
01087 M00S00929.cpd +++|* (RX) = MAXIMUM RECORD COUNT IN BUFFER.
01088 M00S00930.cpd +++|* (WC) = DATA RECORD WORD COUNT.
01089 M00S00931.cpd +++|* MAIN CODE/TABLES MODIFIED AS NEEDED.
01090 M00S00932.cpd +++|* TO *CPD11* TO ENTER MAIN LOOP.
01091 M00S00933.cpd +++|*
01092 M00S00934.cpd +++|* ERROR TO *ERR* IF ERROR ENCOUNTERED.
01093 M00S00935.cpd +++|*