User Tools

Site Tools


Action unknown: copypageplugin__copy
cdc:nos2.source:opl.opl871:deck:dsdi.005

Deck DSDI Part 005

70 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
06926  M00S05539.dsdi    +++|
06927  M00S05540.dsdi    +++| MTA9     MX6    -18         GET ADDRESS OF CPUCIO ENTRY
06928  M00S05541.dsdi    +++|          BX6    -X6*X2
Line S05542 Modification History
M01 (Removed by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
06929  M01S05542.271l750 ---|          SX6    X6-JCIW
Line S00138 Modification History
M01 (Added by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
06930  M01S00138.271l750 +++|          SX6    X6-CWQW
06931  M00S05543.dsdi    +++|          SA6    FW
06932  M00S05544.dsdi    +++|          SA6    CPRA        SET FWA
06933  M00S05545.dsdi    +++|          SX7    25B
06934  M00S05546.dsdi    +++|          IX7    X6+X7
06935  M00S05547.dsdi    +++|          SA7    A6+B1       SET LWA
06936  M00S05548.dsdi    +++|          SX6    B0+
06937  M00S05549.dsdi    +++|          RJ     SRA         SET REFERENCE ADDRESS
06938  M00S05550.dsdi    +++|          RJ     SCM         SELECT CENTRAL MEMORY
06939  M00S05551.dsdi    +++|          SB2    CPRA
06940  M00S05552.dsdi    +++|          RJ     POM         POSITION DUMP FILE
06941  M00S05553.dsdi    +++|          GETCM  BUF,25B
06942  M00S05554.dsdi    +++|          SA2    FW
06943  M00S05555.dsdi    +++|          SB2    X2          SET CORE ADDRESS
06944  M00S05556.dsdi    +++|          SB2    -B2
06945  M00S05557.dsdi    +++|          SB2    BUF+B2
06946  M00S05558.dsdi    +++|          SA1    TCPR
06947  M00S05559.dsdi    +++|          RJ     GTD         DUMP CPUCIO REQUEST QUEUE
06948  M00S05560.dsdi    +++|          RJ     CCQ
06949  M00S05561.dsdi    +++|          NG     X5,MTQ10    IF CIRCULAR QUEUE FOUND
06950  M00S05562.dsdi    +++|          PRINT  (=2C  )
Line S05563 Modification History
M01 (Removed by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
06951  M01S05563.271l750 ---|          SA2    BUF+JCIW
Line S00139 Modification History
M01 (Added by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
06952  M01S00139.271l750 +++|          SA2    BUF+CWQW
06953  M00S05564.dsdi    +++|          JP     MTQ8        PROCESS NEXT ENTRY
06954  M00S05565.dsdi    +++|
06955  M00S05566.dsdi    +++|*         PROCESS PP REQUEST QUEUE DUMP.
06956  M00S05567.dsdi    +++|
06957  M00S05568.dsdi    +++| MTQ10    SA1    MTQA        GET OPTIONS
06958  M00S05569.dsdi    +++|          SX2    4
06959  M00S05570.dsdi    +++|          BX2    X2*X1
06960  M00S05571.dsdi    +++|          ZR     X2,MTQ12    IF *P* NOT SELECTED
06961  M00S05572.dsdi    +++|          SX6    0           CLEAR QUEUE ENTRY COUNT
06962  M00S05573.dsdi    +++|          SA6    CCQB
06963  M00S05574.dsdi    +++|          PRINT  (=2C  )
06964  M00S05575.dsdi    +++|          PRINT  (=C*        PP REQUEST QUEUE*)
06965  M00S05576.dsdi    +++|          PRINT  (=2C  )
06966  M00S05577.dsdi    +++|          SA1    F.TCMT      GET CORE ADDRESS
06967  M00S05578.dsdi    +++|          SA2    X1+PQRL     GET BASE LINK
06968  M00S05579.dsdi    +++| MTQ11    MX6    5
06969  M00S05580.dsdi    +++|          LX6    11-59
06970  M00S05581.dsdi    +++|          BX6    X6*X2       GET START OF CONTROL POINT AREA
06971  M00S05582.dsdi    +++|          ZR     X6,MTQ12    IF END OF QUEUE
06972  M00S05583.dsdi    +++|          SA6    FW          SAVE CONTROL POINT ADDRESS
06973  M00S05584.dsdi    +++|          MX6    -7
06974  M00S05585.dsdi    +++|          BX6    -X6*X2      GET INDEX INTO RCCW
06975  M00S05586.dsdi    +++|          SA6    TPPRA
06976  M00S05587.dsdi    +++|          SX6    X6+RECW-RCCW  GET INDEX INTO RECW
06977  M00S05588.dsdi    +++|          SA6    TPPRB
06978  M00S05589.dsdi    +++|          SX6    X6+REPW-RECW  GET INDEX INTO REPW
06979  M00S05590.dsdi    +++|          SA6    TPPRC
06980  M00S05591.dsdi    +++|          SB2    X1
06981  M00S05592.dsdi    +++|          SA1    TPPR
06982  M00S05593.dsdi    +++|          RJ     GTD         DUMP PP REQUEST QUEUE WORDS
06983  M00S05594.dsdi    +++|          RJ     CCQ
06984  M00S05595.dsdi    +++|          NG     X5,MTQ12    IF CIRCULAR QUEUE FOUND
06985  M00S05596.dsdi    +++|          SA2    FW          GET LINK TO NEXT ENTRY
06986  M00S05597.dsdi    +++|          SA1    F.TCMT
06987  M00S05598.dsdi    +++|          SA3    TPPRA
06988  M00S05599.dsdi    +++|          IX2    X2+X3
06989  M00S05600.dsdi    +++|          IX2    X2+X1
06990  M00S05601.dsdi    +++|          SA2    X2+
06991  M00S05602.dsdi    +++|          JP     MTQ11       PROCESS NEXT ENTRY
06992  M00S05603.dsdi    +++|
06993  M00S05604.dsdi    +++|*         PRINT CPUCIO REQUEST QUEUE.
06994  M00S05605.dsdi    +++|
06995  M00S05606.dsdi    +++| MTQ12    SA1    MTQB
06996  M00S05607.dsdi    +++|          NZ     X1,MTQ13    IF BOTH *P* AND *C* PROCESSED
06997  M00S05608.dsdi    +++|          SX6    B1
06998  M00S05609.dsdi    +++|          SA6    A1          SET *C* FLAG
06999  M00S05610.dsdi    +++|          SA1    MTQA
07000  M00S05611.dsdi    +++|          SX2    10B
07001  M00S05612.dsdi    +++|          BX2    X2*X1
07002  M00S05613.dsdi    +++|          ZR     X2,MTQ13    IF *C* NOT SELECTED
07003  M00S05614.dsdi    +++|          SX6    0           CLEAR QUEUE ENTRY COUNT
07004  M00S05615.dsdi    +++|          SA6    CCQB
07005  M00S05616.dsdi    +++|          PRINT  (=2C  )
07006  M00S05617.dsdi    +++|          PRINT  (=C*        CPUCIO REQUEST QUEUE*)
07007  M00S05618.dsdi    +++|          PRINT  (=2C  )
07008  M00S05619.dsdi    +++|          SA1    F.TCMT
07009  M00S05620.dsdi    +++|          SA2    X1+CQRL     GET BASE INDEX
07010  M00S05621.dsdi    +++|          JP     MTQ11       PROCESS ENTRY
07011  M00S05622.dsdi    +++|
07012  M00S05623.dsdi    +++|*         PROCESS RECALL QUEUE DUMP.
07013  M00S05624.dsdi    +++|
07014  M00S05625.dsdi    +++| MTQ13    SA1    MTQA        GET OPTIONS
07015  M00S05626.dsdi    +++|          SX2    2
07016  M00S05627.dsdi    +++|          BX2    X2*X1
07017  M00S05628.dsdi    +++|          ZR     X2,MTQ17    IF *R* NOT SELECTED
07018  M00S05629.dsdi    +++|          SX6    0           CLEAR QUEUE ENTRY COUNT
07019  M00S05630.dsdi    +++|          SA6    CCQB
07020  M00S05631.dsdi    +++|          PRINT  (=2C  )
07021  M00S05632.dsdi    +++|          PRINT  (=C*        RECALL QUEUE*)
07022  M00S05633.dsdi    +++|          PRINT  (=2C  )
07023  M00S05634.dsdi    +++|          SA1    F.TCMT      GET CORE ADDRESS
07024  M00S05635.dsdi    +++|          SA2    X1+RQRL     GET BASE  LINK
07025  M00S05636.dsdi    +++| MTQ14    MX6    5
07026  M00S05637.dsdi    +++|          LX6    11-59
07027  M00S05638.dsdi    +++|          BX6    X6*X2       GET START OF CONTROL POINT AREA
07028  M00S05639.dsdi    +++|          ZR     X6,MTQ17    IF END OF QUEUE
07029  M00S05640.dsdi    +++|          SA6    FW          SAVE CONTROL POINT ADDRESS
07030  M00S05641.dsdi    +++|          MX6    -7
07031  M00S05642.dsdi    +++|          BX6    -X6*X2
07032  M00S05643.dsdi    +++|          SA6    TPRLA       SAVE LINK INDEX
07033  M00S05644.dsdi    +++|          SX5    X6-CRCW
07034  M00S05645.dsdi    +++|          NZ     X5,MTQ15    IF PP RECALL
07035  M00S05646.dsdi    +++|          SB2    X1
07036  M00S05647.dsdi    +++|          SA1    TCRL
07037  M00S05648.dsdi    +++|          RJ     GTD         DUMP CPU RECALL WORD
07038  M00S05649.dsdi    +++|          RJ     CCQ
07039  M00S05650.dsdi    +++|          NG     X5,MTQ17    IF CIRCULAR QUEUE FOUND
07040  M00S05651.dsdi    +++|          JP     MTQ16       GET NEXT ENTRY
07041  M00S05652.dsdi    +++|
07042  M00S05653.dsdi    +++| MTQ15    SX6    X6+RECW-RCCW  GET INDEX INTO RECW
07043  M00S05654.dsdi    +++|          SA6    TPRLB
07044  M00S05655.dsdi    +++|          SX6    X6+REPW-RECW  GET INDEX INTO REPW
07045  M00S05656.dsdi    +++|          SA6    TPRLC
07046  M00S05657.dsdi    +++|          SB2    X1
07047  M00S05658.dsdi    +++|          SA1    TPRL
07048  M00S05659.dsdi    +++|          RJ     GTD         DUMP PP RECALL WORDS
07049  M00S05660.dsdi    +++|          RJ     CCQ
07050  M00S05661.dsdi    +++|          NG     X5,MTQ17    IF CIRCULAR QUEUE FOUND
07051  M00S05662.dsdi    +++| MTQ16    PRINT  (=2C  )
07052  M00S05663.dsdi    +++|          SA1    F.TCMT      GET LINK TO NEXT ENTRY
07053  M00S05664.dsdi    +++|          SA2    FW
07054  M00S05665.dsdi    +++|          SA3    TPRLA
07055  M00S05666.dsdi    +++|          IX2    X2+X3
07056  M00S05667.dsdi    +++|          IX2    X2+X1
07057  M00S05668.dsdi    +++|          SA2    X2
07058  M00S05669.dsdi    +++|          JP     MTQ14       PROCESS NEXT ENTRY
07059  M00S05670.dsdi    +++|
07060  M00S05671.dsdi    +++| MTQ17    JP     DSD1        RETURN
07061  M00S05672.dsdi    +++|
07062  M00S05673.dsdi    +++| MTQA     CON    0           SELECTED PARAMETERS
07063  M00S05674.dsdi    +++| MTQB     CON    0           *C* PROCESSED FLAG
07064  M00S05675.dsdi    +++| ODIS     SPACE  4,10
07065  M00S05676.dsdi    +++|***       ODIS.
07066  M00S05677.dsdi    +++|*
07067  M00S05678.dsdi    +++|*         DUMP THE OPERATOR DISPLAY BUFFER.
07068  M00S05679.dsdi    +++|
07069  M00S05680.dsdi    +++| ODIS     DATA   0LODIS
07070  M00S05681.dsdi    +++|
07071  M00S05682.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
07072  M00S05683.dsdi    +++|          SA1    F.TCMT
07073  M00S05684.dsdi    +++|          SA2    X1+LDSP
07074  M00S05685.dsdi    +++|          AX2    12
07075  M00S05686.dsdi    +++|          SX6    X2-LODS     SET DUMP FWA
07076  M00S05687.dsdi    +++|          SX7    X2          SET DUMP LWA+1
07077  M00S05688.dsdi    +++|          SB3    B0
07078  M00S05689.dsdi    +++|          SX4    B0
07079  M00S05690.dsdi    +++|          SX5    =C*    OPERATOR-DISPLAY BUFFER*
07080  M00S05691.dsdi    +++|          RJ     DTB         DUMP BUFFER
07081  M00S05692.dsdi    +++|          EQ     DSD1        RETURN
07082  M00S05693.dsdi    +++| OUTPUT   SPACE  4,5
07083  M00S05694.dsdi    +++|***       OUTPUT,LFN.
07084  M00S05695.dsdi    +++|*         OUTPUT.            (*LFN* DEFAULT = *ALTRNT*)
07085  M00S05696.dsdi    +++|*
07086  M00S05697.dsdi    +++|*         ASSIGN OUTPUT TO ALTERNATE FILE *LFN*.  WHEN *LFN* IS
07087  M00S05698.dsdi    +++|*         DISPOSED (SEE DISPOSE), OUTPUT RESUMES ON THE ORIGINAL
07088  M00S05699.dsdi    +++|*         OUTPUT FILE.  ONLY ONE ALTERNATE FILE MAY BE ACTIVE AT A TIME.
07089  M00S05700.dsdi    +++|*         *LFN* MAY NOT BE THE SAME AS THE NORMAL OUTPUT FILE NAME.
07090  M00S05701.dsdi    +++|
07091  M00S05702.dsdi    +++|
07092  M00S05703.dsdi    +++| OUTPUT   DATA   0LOUTPUT
07093  M00S05704.dsdi    +++|
07094  M00S05705.dsdi    +++|          SA1    OF
07095  M00S05706.dsdi    +++|          SX1    X1-A
07096  M00S05707.dsdi    +++|          ZR     X1,ERR11    IF ALREADY PROCESSING ALTERNATE FILE
07097  M00S05708.dsdi    +++|          RJ     ASN         ASSEMBLE FILE NAME
07098  M00S05709.dsdi    +++|          NZ     X6,OTP1     IF NAME SPECIFIED
07099  M00S05710.dsdi    +++|          SA1    OTPC        SET DEFAULT NAME
07100  M00S05711.dsdi    +++|          BX6    X1
07101  M00S05712.dsdi    +++|          SB6    -36         SET SHIFT COUNT
07102  M00S05713.dsdi    +++| OTP1     SA1    L
07103  M00S05714.dsdi    +++|          MX2    42
07104  M00S05715.dsdi    +++|          BX1    X1-X6
07105  M00S05716.dsdi    +++|          BX1    X1*X2
07106  M00S05717.dsdi    +++|          ZR     X1,ERR12    IF SAME AS OUTPUT FILE NAME
07107  M00S05718.dsdi    +++|          SB6    B6+42
07108  M00S05719.dsdi    +++|          NG     B6,ERR12    IF NAME TOO LONG
07109  M00S05720.dsdi    +++|          SX7    3
07110  M00S05721.dsdi    +++|          BX6    X6+X7
07111  M00S05722.dsdi    +++|          SA6    A           SET ALTERNATE OUTPUT FILE NAME
07112  M00S05723.dsdi    +++|          SA1    A6+B1       READ FIRST
07113  M00S05724.dsdi    +++|          SX6    X1
07114  M00S05725.dsdi    +++|          SA6    A1+B1       SET IN = FIRST
07115  M00S05726.dsdi    +++|          SA6    A6+B1       OUT = FIRST
07116  M00S05727.dsdi    +++|          SX2    A
07117  M00S05728.dsdi    +++|          RJ     STF         CHECK IF TERMINAL
07118  M00S05729.dsdi    +++|          ZR     X6,ERR13    IF TERMINAL FILE
07119  M00S05730.dsdi    +++|          SX6    X2+0
07120  M00S05731.dsdi    +++|          SA6    OF          SET OUTPUT FILE FET POINTER
07121  M00S05732.dsdi    +++|          MOVE   6,CC,OTPA   SAVE CURRENT LIST CONTROLS
07122  M00S05733.dsdi    +++|          MOVE   6,OTPB,CC   RESET CONTROLS FOR NEW FILE
07123  M00S05734.dsdi    +++|          SA1    PRSB
07124  M00S05735.dsdi    +++|          RJ     RSP         RESET PRINT DENSITY
07125  M00S05736.dsdi    +++|          JP     DSD1        RETURN
07126  M00S05737.dsdi    +++|
07127  M00S05738.dsdi    +++| OTPA     BSS    6           LIST CONTROL SAVE AREA
07128  M00S05739.dsdi    +++|
07129  M00S05740.dsdi    +++| OTPB     BSS    0           LIST CONTROL RESET BLOCK
07130  M00S05741.dsdi    +++|          CON    0           CARRIAGE CONTROL CHARACTER
07131  M00S05742.dsdi    +++|          CON    0           NO AUTO EJECT FLAG
07132  M00S05743.dsdi    +++|          CON    100         LINE NUMBER
07133  M00S05744.dsdi    +++|          CON    0           NUMBER OF LINES PER PAGE
07134  M00S05745.dsdi    +++|          CON    1           PAGE NUMBER
07135  M00S05746.dsdi    +++|          CON    0           TERMINAL OUTPUT FLAG
07136  M00S05747.dsdi    +++| OTPC     DATA   6LALTRNT    DEFAULT ALTERNATE LIST FILE NAME
07137  M00S05748.dsdi    +++| P        SPACE  4,11
07138  M00S05749.dsdi    +++|***       P.
07139  M00S05750.dsdi    +++|*         DUMP ALL PPUS IN BLOCK FORMAT.
07140  M00S05751.dsdi    +++|*
07141  M00S05752.dsdi    +++|*         P,N1,N2,...,NN.
07142  M00S05753.dsdi    +++|*         DUMP SELECTED PPUS.
07143  M00S05754.dsdi    +++|*
07144  M00S05755.dsdi    +++|*         MEMORY IS DUMPED IN 100B WORD BLOCKS WITH 10B ROWS AND
07145  M00S05756.dsdi    +++|*         10B COLUMNS.  EACH BLOCK IS READ COLUMNWISE.  EACH PAGE
07146  M00S05757.dsdi    +++|*         CONTAINS TWO BLOCKS ACROSS THE PAGE AND SIX DOWN.
07147  M00S05758.dsdi    +++|*         ZERO BYTES ARE REPRESENTED AS *----*.  REPETITIVE DATA
07148  M00S05759.dsdi    +++|*         IS NOT SUPPRESSED.
07149  M00S05760.dsdi    +++|
07150  M00S05761.dsdi    +++|
07151  M00S05762.dsdi    +++| P        DATA   0LP
07152  M00S05763.dsdi    +++|
07153  M00S05764.dsdi    +++|          SX6    B0          INITIALIZE FOR PPU DUMP
07154  M00S05765.dsdi    +++| PPS1     RJ     IPD
07155  M00S05766.dsdi    +++| PPS2     RJ     SNP         SELECT NEXT PPU
07156  M00S05767.dsdi    +++|          ZR     X1,DSD1     IF NO MORE PPUS TO DUMP
07157  M00S05768.dsdi    +++|          RJ     DPP         DUMP PPU IN *P* FORMAT
07158  M00S05769.dsdi    +++|          EQ     PPS2        CONTINUE
Line S00195 Modification History
M01 (Added by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
07159  M01S00195.271l716 +++| PCP      SPACE  4,10
07160  M01S00196.271l716 +++|***       PCP.
07161  M01S00197.271l716 +++|*
07162  M01S00198.271l716 +++|*         DUMP PSEUDO-CONTROL POINTS (PCP-S).
07163  M01S00199.271l716 +++|*
07164  M01S00200.271l716 +++|*         PARAMETERS ARE THE SAME AS FOR THE *CP* DIRECTIVE.
07165  M01S00201.271l716 +++|
07166  M01S00202.271l716 +++|
07167  M01S00203.271l716 +++|
07168  M01S00204.271l716 +++| PCP      DATA   0LPCP
07169  M01S00205.271l716 +++|
07170  M01S00206.271l716 +++|          SA2    F.TCMT
07171  M01S00207.271l716 +++|          SA2    X2+PCPP
07172  M01S00208.271l716 +++|          SX2    X2
07173  M01S00209.271l716 +++|          ZR     X2,ERR48    IF NO PCP-S DEFINED
07174  M01S00210.271l716 +++|          SA1    NC
07175  M01S00211.271l716 +++|          SX1    X1+2        FIRST PCP NUMBER
07176  M01S00212.271l716 +++|          LX1    7
07177  M01S00213.271l716 +++|          IX6    X2-X1
07178  M01S00214.271l716 +++|          SA6    OP          SET PCPA FWA OFFSET
07179  M01S00215.271l716 +++|          SX7    X2-CPLEN
07180  M01S00216.271l716 +++|          SA7    FW          SET (PCPA FWA)-(CPLEN)
07181  M01S00217.271l716 +++|          SA1    TF
07182  M01S00218.271l716 +++|          ZR     X1,CPP0     IF PRINTER OUTPUT
07183  M01S00219.271l716 +++|          SA2    ME          SET LWA+1 OF PCPA-S
07184  M01S00220.271l716 +++|          EQ     CPN0        DISPLAY PCPA-S AT TERMINAL
07185  M00S05770.dsdi    +++| PD       SPACE  4,4
07186  M00S05771.dsdi    +++|***       PD,N.
07187  M00S05772.dsdi    +++|*
07188  M00S05773.dsdi    +++|*         RESET PRINT LINE DENSITY TO N LINES PER INCH.  N MAY BE
07189  M00S05774.dsdi    +++|*         3, 4, 6 OR 8.
07190  M00S05775.dsdi    +++|
07191  M00S05776.dsdi    +++|
07192  M00S05777.dsdi    +++| PD       DATA   0LPD
07193  M00S05778.dsdi    +++|
07194  M00S05779.dsdi    +++|          RJ     ASN         ASSEMBLE N
07195  M00S05780.dsdi    +++|          SA6    PRSB        SAVE DENSITY SELECTION
07196  M00S05781.dsdi    +++|          BX1    X6
07197  M00S05782.dsdi    +++|          RJ     RSP         RESET PRINT DENSITY
07198  M00S05783.dsdi    +++|          JP     DSD1        RETURN
07199  M00S05784.dsdi    +++| PF       SPACE  4,20
07200  M00S05785.dsdi    +++|***       PF.
07201  M00S05786.dsdi    +++|*         DUMP ALL FLPPS IN BLOCK FORMAT.
07202  M00S05787.dsdi    +++|*
07203  M00S05788.dsdi    +++|*         PF,N1,N2,...,NN.
07204  M00S05789.dsdi    +++|*         DUMP SELECTED FLPPS.
07205  M00S05790.dsdi    +++|*
07206  M00S05791.dsdi    +++|*         MEMORY IS DUMPED IN 100B WORD BLOCKS WITH 10B ROWS AND
07207  M00S05792.dsdi    +++|*         10B COLUMNS.  EACH BLOCK IS READ COLUMNWISE.  EACH PAGE
07208  M00S05793.dsdi    +++|*         CONTAINS TWO BLOCKS ACROSS THE PAGE AND SIX DOWN.
07209  M00S05794.dsdi    +++|*         ZERO BYTES ARE REPRESENTED AS *----*.  REPETITIVE DATA
07210  M00S05795.dsdi    +++|*         IS NOT SUPPRESSED.
07211  M00S05796.dsdi    +++|
07212  M00S05797.dsdi    +++|
07213  M00S05798.dsdi    +++| PF       DATA   0LPF
07214  M00S05799.dsdi    +++|
07215  M00S05800.dsdi    +++|          SX6    B1          INITIALIZE FOR FLPP DUMP
07216  M00S05801.dsdi    +++|          EQ     PPS1        DUMP FLPPS
07217  M00S05802.dsdi    +++| PLD      SPACE  4,3
07218  M00S05803.dsdi    +++|***       PLD.
07219  M00S05804.dsdi    +++|*
07220  M00S05805.dsdi    +++|*         DUMP PERIPHERAL LIBRARY DIRECTORY IN *D* FORMAT.
07221  M00S05806.dsdi    +++|
07222  M00S05807.dsdi    +++|
07223  M00S05808.dsdi    +++| PLD      DATA   0LPLD
07224  M00S05809.dsdi    +++|
07225  M00S05810.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
07226  M00S05811.dsdi    +++|          SA1    F.TCMT
07227  M00S05812.dsdi    +++|          SA2    X1+PLDP
07228  M00S05813.dsdi    +++|          LX2    24
07229  M00S05814.dsdi    +++|          SX6    X2          FWA PP LIBRARY DIRECTORY
07230  M00S05815.dsdi    +++|          SA3    X1+PSTP
07231  M00S05816.dsdi    +++|          AX3    12
07232  M00S05817.dsdi    +++|          SX7    X3          LWA+1 PP LIBRARY DIRECTORY
07233  M00S05818.dsdi    +++|          SX5    =C*           PERIPHERAL LIBRARY DIRECTORY*
07234  M00S05819.dsdi    +++|          SB3    B1          SET *D* FORMAT
07235  M00S05820.dsdi    +++|          SX4    B0          SET READ FROM DUMP FILE
07236  M00S05821.dsdi    +++|          RJ     DTB         DUMP PLD
07237  M00S05822.dsdi    +++|          EQ     DSD1        RETURN
07238  M00S05823.dsdi    +++| PMS      SPACE  4,20
07239  M00S05824.dsdi    +++|***       PMS,N1.
07240  M00S05825.dsdi    +++|*         CYBER 170 PP MEMORY SELECT SWITCHES WERE PREVIOUSLY SET
07241  M00S05826.dsdi    +++|*         TO VALUE N1.
07242  M00S05827.dsdi    +++|*
07243  M00S05828.dsdi    +++|*         THE LOGICAL POSITION OF PP00 HAS BEEN CHANGED PRIOR TO THE
07244  M00S05829.dsdi    +++|*         FULL DUMP TO TAPE.  IF THE PP MEMORY SELECT SWITCHES HAVE
07245  M00S05830.dsdi    +++|*         BEEN CHANGED, THIS DIRECTIVE SHOULD BE SPECIFIED WITH THE
07246  M00S05831.dsdi    +++|*         BINARY VALUE OF THE SWITCHES PRIOR TO CHANGING THEM, I.E.,
07247  M00S05832.dsdi    +++|*         0 - 11B.  THE DUMP OF THE S/C REGISTER WILL BE READ TO FIND
07248  M00S05833.dsdi    +++|*         THE CURRENT VALUE OF THE SWITCHES AND DETERMINE THE CORRECT
07249  M00S05834.dsdi    +++|*         LOGICAL PP TO BE DUMPED.  IF THE MACHINE IS NOT A CYBER 170
07250  M00S05835.dsdi    +++|*         OR THE VALUE N1 SPECIFIED IS THE SAME AS THE VALUE READ
07251  M00S05836.dsdi    +++|*         FROM THE S/C REGISTER, THIS DIRECTIVE HAS NO MEANING.
07252  M00S05837.dsdi    +++|
07253  M00S05838.dsdi    +++|
07254  M00S05839.dsdi    +++| PMS      DATA   0LPMS
07255  M00S05840.dsdi    +++|
07256  M00S05841.dsdi    +++|*         MOVE TABLES TO TEMPORARY BUFFER.
07257  M00S05842.dsdi    +++|
Line S05843 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07258  M01S05843.271l739 ---|          SA1    =4LPP00     FIND TABLE ENTRY FOR FIRST PP
Line S00161 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07259  M01S00161.271l739 +++|          SA1    .NPP        FIND TABLE ENTRY FOR FIRST PP
07260  M00S05844.dsdi    +++|          MX0    24
07261  M00S05845.dsdi    +++|          SEARCH TDIR,X1,X0  FIND PP00 TABLE ENTRY
07262  M00S05846.dsdi    +++|          ZR     X2,ERR7     IF NOT FOUND
07263  M00S05847.dsdi    +++|          SX6    A2+         SAVE TABLE ENTRY ADDRESS
07264  M00S05848.dsdi    +++|          SA6    PI
07265  M00S05849.dsdi    +++|          MOVE   40,A2,BUF   MOVE TABLE ENTRIES
07266  M00S05850.dsdi    +++|          MOVE   20,TLPP,BUF+40  MOVE LOGICAL PP TABLE
07267  M00S05851.dsdi    +++|
07268  M00S05852.dsdi    +++|*         CHECK FOR LEGAL SELECT SWITCH VALUE.
07269  M00S05853.dsdi    +++|
07270  M00S05854.dsdi    +++|          SA1    CH
07271  M00S05855.dsdi    +++|          SA1    X1+
07272  M00S05856.dsdi    +++|          SX1    X1-1R.
07273  M00S05857.dsdi    +++|          ZR     X1,ERR6     IF NO VALUE SPECIFIED
07274  M00S05858.dsdi    +++|          SB7    B0          ASSEMBLE SWITCH VALUE
07275  M00S05859.dsdi    +++|          RJ     ASD
07276  M00S05860.dsdi    +++|          NZ     X4,ERR6     IF ERROR
07277  M00S05861.dsdi    +++|          SX7    X6-12B
07278  M00S05862.dsdi    +++|          PL     X7,ERR6     IF INCORRECT VALUE
07279  M00S05863.dsdi    +++|          SA6    PMSA        SAVE OLD VAUE OF SWITCHES
07280  M00S05864.dsdi    +++|
07281  M00S05865.dsdi    +++|*         GET CURRENT VALUE OF SWITCHES.
07282  M00S05866.dsdi    +++|
Line S05867 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07283  M01S05867.271l739 ---|          SA1    =10HSCR
Line S00162 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07284  M01S00162.271l739 +++|          SA1    .SCR        CHECK DIRECTORY FOR *SCR* RECORD
07285  M00S05868.dsdi    +++|          MX0    18
07286  M00S05869.dsdi    +++|          SEARCH TDIR,X1,X0  LOCATE S/C REGISTER RECORD
07287  M00S05870.dsdi    +++|          ZR     X2,ERR25    IF NOT A CYBER 170
07288  M00S05871.dsdi    +++|          SA2    A2+2
07289  M00S05872.dsdi    +++|          MX0    24
07290  M00S05873.dsdi    +++|          LX0    -12
07291  M00S05874.dsdi    +++|          SA3    =6L  SC16
07292  M00S05875.dsdi    +++|          BX4    X3-X2
07293  M00S05876.dsdi    +++|          BX2    X0*X4
07294  M00S05877.dsdi    +++|          NZ     X2,ERR2     IF NO SC16 RECORD FOUND
07295  M00S05878.dsdi    +++|          SA2    A2+B1       SET RANDOM INDEX OF S/C REGISTER
07296  M00S05879.dsdi    +++|          BX6    X2
07297  M00S05880.dsdi    +++|          SA6    RI
07298  M00S05881.dsdi    +++|          SX3    B1          POSITION DUMP FILE
07299  M00S05882.dsdi    +++|          RJ     PDF
07300  M00S05883.dsdi    +++|          READW  S,BUF,B1    READ S/C REGISTER DATA
07301  M00S05884.dsdi    +++|          SA1    BUF+PMSW*   GET PP SELECT SWITCHES CURRENT VALUE
07302  M00S05885.dsdi    +++|          MX0    -4
07303  M00S05886.dsdi    +++|          LX1    7
07304  M00S05887.dsdi    +++|          BX7    -X0*X1
07305  M00S05888.dsdi    +++|          SA2    PMSA        GET OLD VALUE
07306  M00S05889.dsdi    +++|          IX4    X2-X7
07307  M00S05890.dsdi    +++|          ZR     X4,ERR25    IF OLD SAME AS NEW VALUE
07308  M00S05891.dsdi    +++|          PL     X4,PMS1     IF OLD VALUE .GT. NEW
07309  M00S05892.dsdi    +++|          SX4    X4+10       BIAS VALUE DIFFERENCE FOR LOGICAL PP00
07310  M00S05893.dsdi    +++|
07311  M00S05894.dsdi    +++|*         MOVE BANK OF PP ADDRESSES AND LOGICAL PP NUMBERS.
07312  M00S05895.dsdi    +++|
07313  M00S05896.dsdi    +++| PMS1     SX0    X4          INITIALIZE INDICIES
07314  M00S05897.dsdi    +++|          SA5    PI
07315  M00S05898.dsdi    +++|          SX1    B0
07316  M00S05899.dsdi    +++|          SA0    12B         SET END OF LOWER BANK
07317  M00S05900.dsdi    +++| PMS2     LX2    X0,B1       FIND TABLE ENTRY
07318  M00S05901.dsdi    +++|          LX3    X1,B1
07319  M00S05902.dsdi    +++|          SX2    BUF+X2
07320  M00S05903.dsdi    +++|          SA2    X2+B1       TRANSFER ENTRY
07321  M00S05904.dsdi    +++|          BX7    X2
07322  M00S05905.dsdi    +++|          IX3    X5+X3
07323  M00S05906.dsdi    +++|          SA7    X3+B1
07324  M00S05907.dsdi    +++|          SA2    BUF+40+X0   TRANSFER LOGICAL PP NUMBER
07325  M00S05908.dsdi    +++|          SX7    X2+
07326  M00S05909.dsdi    +++|          SA7    TLPP+X1
07327  M00S05910.dsdi    +++|          SX1    X1+1        INCREMENT INDICIES
07328  M00S05911.dsdi    +++|          SX7    A0
07329  M00S05912.dsdi    +++|          IX6    X1-X7
07330  M00S05913.dsdi    +++|          ZR     X6,PMS3     IF END OF BANK
07331  M00S05914.dsdi    +++|          SX0    X0+B1
07332  M00S05915.dsdi    +++|          IX6    X0-X7
07333  M00S05916.dsdi    +++|          NG     X6,PMS2     IF NOT WRAP AROUND
07334  M00S05917.dsdi    +++|          SX0    A0-12B      WRAP AROUND BANK
07335  M00S05918.dsdi    +++|          EQ     PMS2        PROCESS NEXT PP
07336  M00S05919.dsdi    +++|
07337  M00S05920.dsdi    +++|*         CHECK FOR END OF PP-S.
07338  M00S05921.dsdi    +++|
07339  M00S05922.dsdi    +++| PMS3     SX6    A0-24B
07340  M00S05923.dsdi    +++|          ZR     X6,DSD1     IF BOTH BANKS PROCESSED
07341  M00S05924.dsdi    +++|          SA2    NP          CHECK FOR 20 PP-S
07342  M00S05925.dsdi    +++|          SX7    X2-20
07343  M00S05926.dsdi    +++|          NZ     X7,DSD1     IF NOT 20 PP MACHINE
07344  M00S05927.dsdi    +++|          SX0    X4+12B      INITIALIZE INDICIES FOR UPPER BANK
07345  M00S05928.dsdi    +++|          SX1    12B
07346  M00S05929.dsdi    +++|          SA0    24B         SET END OF UPPER BANK
07347  M00S05930.dsdi    +++|          EQ     PMS2        MOVE UPPER BANK
07348  M00S05931.dsdi    +++|
07349  M00S05932.dsdi    +++| PMSA     CON    0           OLD SELECT SWITCH VALUE
07350  M00S05933.dsdi    +++| PO       SPACE  4,25
07351  M00S05934.dsdi    +++|***       PO,N1,N2,...,NN.
07352  M00S05935.dsdi    +++|*
07353  M00S05936.dsdi    +++|*         DUMP 16-BIT PP MEMORY IN OCTAL BLOCK FORMAT.
07354  M00S05937.dsdi    +++|*
07355  M00S05938.dsdi    +++|*         NI     NUMBER OF PP TO BE DUMPED.  IF OMITTED, ALL
07356  M00S05939.dsdi    +++|*                PP-S ARE DUMPED.
07357  M00S05940.dsdi    +++|*
07358  M00S05941.dsdi    +++|*         THE *PO* DIRECTIVE CAUSES PP MEMORY TO BE DUMPED IN
07359  M00S05942.dsdi    +++|*         OCTAL BLOCK FORMAT, WHERE EACH BLOCK REPRESENTS
07360  M00S05943.dsdi    +++|*         64 WORDS.  EACH 16-BIT WORD IS REPRESENTED BY 6
07361  M00S05944.dsdi    +++|*         OCTAL DIGITS UNLESS THE UPPER 4 BITS OF THE WORD
07362  M00S05945.dsdi    +++|*         ARE ZERO.  THEN THE WORD IS REPRESENTED BY 4
07363  M00S05946.dsdi    +++|*         OCTAL DIGITS.  THE BLOCKS ARE READ BY COLUMN (TOP
07364  M00S05947.dsdi    +++|*         TO BOTTOM), WHERE EACH COLUMN CONTAINS EIGHT
07365  M00S05948.dsdi    +++|*         16-BIT WORDS NUMBERED 0 THRU 7.  THERE ARE EIGHT
07366  M00S05949.dsdi    +++|*         COLUMNS IN EACH BLOCK NUMBERED 0 THRU 7.
07367  M00S05950.dsdi    +++|*         REPETITIVE DATA IS NOT SUPPRESSED AND ZERO WORDS
07368  M00S05951.dsdi    +++|*         ARE REPRESENTED BY FOUR HYPHENS. THE CONTENTS
07369  M00S05952.dsdi    +++|*         OF THE R-REGISTER IN OCTAL PRECEDES THE FIRST
07370  M00S05953.dsdi    +++|*         BLOCK FOR EACH PP.  OUTPUT TO THE TERMINAL IS
07371  M00S05954.dsdi    +++|*         NOT PROVIDED.
07372  M00S05955.dsdi    +++|
07373  M00S05956.dsdi    +++|
07374  M00S05957.dsdi    +++| PO       DATA   0LPO
Line S05958 Modification History
M01 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07375  M01S05958.ns2647  ---|          SX6    B0          SET OCTAL BLOCK FORMAT
Line S05959 Modification History
M01 (Removed by) dsdi53
M02 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07376  M02S05959.ns2647  ---| POD1     SA1    PODA+1
Line S00002 Modification History
M01 (Added by) dsdi53
M02 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07377  M02S00002.ns2647  ---| POD1     SA1    //AP
07378  M02S00003.ns2647  ---|          ZR     X1,ERR25    IF NO *IOU* SUBSYSTEM
07379  M02S00004.ns2647  ---|          SA6    PODA+3      SET FORMAT CODE
07380  M02S00005.ns2647  ---|          SA6    PPOC
07381  M02S00006.ns2647  ---|          SA1    PS          SET FWA
07382  M02S00007.ns2647  ---|          BX7    X1
07383  M02S00008.ns2647  ---|          BX6    X6-X6       SET PP/CPP DUMP
07384  M02S00009.ns2647  ---|          SA7    PODA+1
Line S05960 Modification History
M01 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07385  M01S05960.ns2647  ---|          AX1    13
07386  M01S05961.ns2647  ---|          LX7    X1,B1
07387  M01S05962.ns2647  ---|          SA7    K4          SET BUFFER LENGTH
Line S05963 Modification History
M01 (Removed by) dsdi53
M02 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07388  M02S05963.ns2647  ---|          SA1    //AP
07389  M02S05964.ns2647  ---|          ZR     X1,ERR25    IF NO *IOU* SUBSYSTEM
07390  M02S05965.ns2647  ---|          SA6    PODA+3      SET FORMAT CODE
07391  M02S05966.ns2647  ---|          SA6    PPOC
07392  M02S05967.ns2647  ---|          SX6    B0+
Line S05968 Modification History
M01 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07393  M01S05968.ns2647  ---|          RJ     IPD         INITIALIZE FOR 16-BIT PP DUMP
07394  M01S05969.ns2647  ---| POD2     RJ     SNP         SELECT NEXT 16-BIT PP
07395  M01S05970.ns2647  ---|          NZ     X1,POD3     IF MORE PP-S TO DUMP
07396  M01S05971.ns2647  ---|          SX6    0           CLEAR FORMAT CODE FOR PP REGISTER DUMP
07397  M01S05972.ns2647  ---|          SA6    PPOC
07398  M01S05973.ns2647  ---|          EQ     DSD1        PROCESS NEXT DIRECTIVE
07399  M01S05974.ns2647  ---|
07400  M01S05975.ns2647  ---| POD3     RJ     CPD         COPY PP DATA TO BUFFER
07401  M01S05976.ns2647  ---|          SA1    PODA        DUMP 16-BIT PP
07402  M01S05977.ns2647  ---|          RJ     DSP
07403  M01S05978.ns2647  ---|          EQ     POD2        SELECT NEXT PP TO DUMP
07404  M01S05979.ns2647  ---|
07405  M01S05980.ns2647  ---|
07406  M01S05981.ns2647  ---| PODA     BSS    0           *DSP* PARAMETERS
07407  M01S05982.ns2647  ---|          CON    0           FWA
07408  M01S05983.ns2647  ---|          CON    4096        LWA+1
07409  M01S05984.ns2647  ---|*         CON    8192        IF 8K PP
07410  M01S05985.ns2647  ---|          CON    1RR         DUMP R-REGISTER
07411  M01S05986.ns2647  ---|          CON    0           DUMP FORMAT
07412  M01S05987.ns2647  ---|*                            0 = OCTAL BLOCK.
07413  M01S05988.ns2647  ---|*                            1 = HEX   BLOCK.
07414  M01S05989.ns2647  ---|*                            2 = OCTAL LINE DISPLAY INTERPRETATION.
07415  M01S05990.ns2647  ---|*                            3 = OCTAL LINE  ASCII  INTERPRETATION.
07416  M01S05991.ns2647  ---|*                            4 = HEX   LINE DISPLAY INTERPRETATION.
07417  M01S05992.ns2647  ---|*                            5 = HEX   LINE  ASCII  INTERPRETATION.
Line S00001 Modification History
M01 (Added by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
07418  M01S00001.ns2647  +++|
07419  M01S00002.ns2647  +++|          SX6    0           SET OCTAL BLOCK FORMAT
07420  M01S00003.ns2647  +++|          EQ     QOD1        DUMP PP/CPP
07421  M00S05993.dsdi    +++| PP       SPACE  4,10
07422  M00S05994.dsdi    +++|***       PP.
07423  M00S05995.dsdi    +++|*
07424  M00S05996.dsdi    +++|*         DUMP PPU COMMUNICATION REGISTERS.  CONTROL POINT ASSIGNMENT,
07425  M00S05997.dsdi    +++|*         CHANNEL ASSIGNMENT AND MONITOR FUNCTION ARE LISTED WITH
07426  M00S05998.dsdi    +++|*         EACH COMMUNICATION AREA.  THE AREAS ARE DUMPED IN BYTE
07427  M00S05999.dsdi    +++|*         FORMAT WITH DISPLAY CODE INTERPRETATION.
07428  M00S06000.dsdi    +++|*
07429  M00S06001.dsdi    +++|*         FOR TERMINAL OUTPUT, THE PPU NUMBER, EXECUTING PROGRAM
07430  M00S06002.dsdi    +++|*         NAME, CONTROL POINT ASSIGNMENT AND INPUT REGISTER
07431  M00S06003.dsdi    +++|*         ADDRESS ARE LISTED FOR EACH COMMUNICATION AREA.
07432  M00S06004.dsdi    +++|
07433  M00S06005.dsdi    +++|
07434  M00S06006.dsdi    +++| PP       DATA   0LPP
07435  M00S06007.dsdi    +++|
07436  M00S06008.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
07437  M00S06009.dsdi    +++|          SA1    TF
07438  M00S06010.dsdi    +++|          NZ     X1,PPTN     IF TERMINAL OUTPUT
07439  M00S06011.dsdi    +++|          SX6    0
07440  M00S06012.dsdi    +++|          RJ     SRA         SET REFERENCE ADDRESS
07441  M00S06013.dsdi    +++|          RJ     SCM         SET CENTRAL MEMORY
07442  M00S06014.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
07443  M00S06015.dsdi    +++|          RJ     ICT         INITIALIZE CHANNEL RESERVATION TABLE
07444  M00S06016.dsdi    +++|          RJ     SSB         SPACEFILL STRING BUFFER
07445  M00S06017.dsdi    +++|          SA1    F.TCMT
07446  M00S06018.dsdi    +++|          SA2    NP          GET NUMBER OF PP-S
07447  M00S06019.dsdi    +++|          SX2    X2-11
07448  M00S06020.dsdi    +++|          SX7    32B         SET LAST PP NUMBER FOR 20 PP CONFIGURATION
07449  M00S06021.dsdi    +++|          PL     X2,PPP1     IF 20 PP CONFIGURATION
07450  M00S06022.dsdi    +++|          SX7    12B         SET LAST PPU NUMBER
07451  M00S06023.dsdi    +++| PPP1     MX6    0
Line S06024 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07452  M01S06024.dsdi74  ---|          SA6    PPPA        INITIALIZE PPU NUMBER
Line S00013 Modification History
M01 (Added by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07453  M01S00013.dsdi74  +++|          SA6    FW          INITIALIZE PPU NUMBER
07454  M00S06025.dsdi    +++|          SA7    A6+B1       SET LAST PPU NUMBER
Line S00001 Modification History
M01 (Added by) dsdi74a
Seq #  *Modification Id* Act 
----------------------------+
07455  M01S00001.dsdi74a +++|          ERRNZ  LW-FW-1     CODE REQUIRES CONTIGUOUS WORDS
07456  M00S06026.dsdi    +++|          SA5    PC          GET PP COMMUNICATION AREA POINTER
07457  M00S06027.dsdi    +++|          IX5    X1+X5
07458  M00S06028.dsdi    +++|          SA5    X5          READ FIRST WORD OF PP COMMUNICATION AREA
07459  M00S06029.dsdi    +++| PPP3     SX1    11B
07460  M00S06030.dsdi    +++|          RJ     CPS         CHECK PAGE SPACE
07461  M00S06031.dsdi    +++|          RJ     FTR         FORMAT 2 COMMUNICATION BLOCKS
Line S06032 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07462  M01S06032.dsdi74  ---|          SA1    PPPA
Line S00014 Modification History
M01 (Added by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07463  M01S00014.dsdi74  +++|          SA1    FW
07464  M00S06033.dsdi    +++|          SA2    A1+1
Line S00002 Modification History
M01 (Added by) dsdi74a
Seq #  *Modification Id* Act 
----------------------------+
07465  M01S00002.dsdi74a +++|          ERRNZ  LW-FW-1     CODE REQUIRES CONTIGUOUS WORDS
07466  M00S06034.dsdi    +++|          SX6    X1+2        ADVANCE PPU NUMBER
07467  M00S06035.dsdi    +++|          IX7    X6-X2
07468  M00S06036.dsdi    +++|          PL     X7,PPP5     IF LAST PHYSICAL PP PROCESSED
07469  M00S06037.dsdi    +++|          SX7    X6-10
07470  M00S06038.dsdi    +++|          NZ     X7,PPP4     IF NOT END OF FIRST BANK
07471  M00S06039.dsdi    +++|          SX6    20B         RESET TO BEGINNING OF UPPER BANK
07472  M00S06040.dsdi    +++| PPP4     SA6    A1+         UPDATE PPU NUMBER
07473  M00S06041.dsdi    +++|          JP     PPP3        CONTINUE
07474  M00S06042.dsdi    +++|
07475  M00S06043.dsdi    +++| PPP5     SA1    C4          NUMBER OF CPP-S
07476  M00S06044.dsdi    +++|          ZR     X1,PPP8     IF NO CPP-S
07477  M00S06045.dsdi    +++|          BX6    X1
Line S06046 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07478  M01S06046.dsdi74  ---|          SA6    PPPA+1      INITIALIZE LAST CPP NUMBER
Line S00015 Modification History
M01 (Added by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07479  M01S00015.dsdi74  +++|          SA6    LW          INITIALIZE LAST CPP NUMBER
Line S06047 Modification History
M01 (Removed by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07480  M01S06047.dsdi78  ---|          SA6    FPLB        SET PROCESSING CPP FLAG
Line S00006 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07481  M01S00006.dsdi78  +++|          SA6    IC          SET *CPP* PROCESSING FLAG
07482  M00S06048.dsdi    +++|          SX1    13B
07483  M00S06049.dsdi    +++|          RJ     CPS         CHECK PAGE SPACE
07484  M00S06050.dsdi    +++|          PRINT  (=2C  )
07485  M00S06051.dsdi    +++|          PRINT  (=C*       CONCURRENT PP-S COMMUNICATION AREA*)
07486  M00S06052.dsdi    +++|          PRINT  (=2C  )
07487  M00S06053.dsdi    +++|          MX6    0           INITIALIZE CPP NUMBER
Line S06054 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07488  M01S06054.dsdi74  ---|          SA6    PPPA
Line S00016 Modification History
M01 (Added by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07489  M01S00016.dsdi74  +++|          SA6    FW
07490  M00S06055.dsdi    +++|          SA6    FTRB        RESET 2 PP FLAG
07491  M00S06056.dsdi    +++| PPP6     SX1    11B
07492  M00S06057.dsdi    +++|          RJ     CPS         CHECK PAGE SPACE
07493  M00S06058.dsdi    +++|          RJ     FTR         FORMAT 2 COMMUNICATION BLOCKS
Line S06059 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07494  M01S06059.dsdi74  ---|          SA1    PPPA
Line S00017 Modification History
M01 (Added by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07495  M01S00017.dsdi74  +++|          SA1    FW
07496  M00S06060.dsdi    +++|          SX6    X1+2        ADVANCE CPP NUMBER
07497  M00S06061.dsdi    +++|          SA2    A1+B1
Line S00003 Modification History
M01 (Added by) dsdi74a
Seq #  *Modification Id* Act 
----------------------------+
07498  M01S00003.dsdi74a +++|          ERRNZ  LW-FW-1     CODE REQUIRES CONTIGUOUS WORDS
07499  M00S06062.dsdi    +++|          IX7    X6-X2
07500  M00S06063.dsdi    +++|          PL     X7,PPP7     IF LAST PHYSICAL CPP PROCESSED
07501  M00S06064.dsdi    +++|          SA6    A1          UPDATE CPP NUMBER
07502  M00S06065.dsdi    +++|          SX0    X7+B1
07503  M00S06066.dsdi    +++|          NZ     X0,PPP6     IF EVEN NUMBER OF CPP-S
07504  M00S06067.dsdi    +++|          SX7    1           SET 1 PP FLAG
07505  M00S06068.dsdi    +++|          SA7    FTRB
07506  M00S06069.dsdi    +++|          JP     PPP6        CONTINUE
07507  M00S06070.dsdi    +++|
07508  M00S06071.dsdi    +++| PPP7     BX6    X6-X6       CLEAR PROCESSING CPP FLAG
Line S06072 Modification History
M01 (Removed by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07509  M01S06072.dsdi78  ---|          SA6    FPLB
Line S00007 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07510  M01S00007.dsdi78  +++|          SA6    IC
07511  M00S06073.dsdi    +++| PPP8     PRINT  (=2C  )
07512  M00S06074.dsdi    +++|          PRINT  (=C*        PSEUDO PP COMMUNICATION AREA*)
07513  M00S06075.dsdi    +++|          PRINT  (=2C  )
07514  M00S06076.dsdi    +++|          SA1    F.TCMT      GET ADDRESS OF FIRST PSEUDO AREA
07515  M00S06077.dsdi    +++|          SA2    PC
07516  M00S06078.dsdi    +++|          SA3    NP          GET NUMBER OF PP-S
07517  M00S06079.dsdi    +++|          SX6    B1+
07518  M00S06080.dsdi    +++|          SA6    FTRB        SET 1 PSEUDO PP FLAG
07519  M00S06081.dsdi    +++|          BX6    X6-X6
07520  M00S06082.dsdi    +++|          LX3    3
07521  M00S06083.dsdi    +++|          IX3    X2+X3
07522  M00S06084.dsdi    +++|          SA4    C4
07523  M00S06085.dsdi    +++|          LX4    3
07524  M00S06086.dsdi    +++|          IX3    X4+X3
Line S06087 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07525  M01S06087.dsdi74  ---|          SA6    PPPA        CLEAR PP NUMBER
Line S00018 Modification History
M01 (Added by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07526  M01S00018.dsdi74  +++|          SA6    FW          CLEAR PP NUMBER
07527  M00S06088.dsdi    +++|          IX3    X1+X3
07528  M00S06089.dsdi    +++|          SA5    X3+         ADDRESS OF PSEUDO AREA
07529  M00S06090.dsdi    +++|          RJ     FTR         PROCESS PSEUDO PP-S
07530  M00S06091.dsdi    +++|          JP     DSD1        RETURN
Line S06092 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
07531  M01S06092.dsdi74  ---|
07532  M01S06093.dsdi74  ---| PPPA     BSS    1           CURRENT PPU NUMBER
07533  M01S06094.dsdi74  ---|          BSS    1           LAST PPU NUMBER
07534  M00S06095.dsdi    +++|
07535  M00S06096.dsdi    +++|*         PROCESS TERMINAL OUTPUT.
07536  M00S06097.dsdi    +++|
07537  M00S06098.dsdi    +++| PPTN     SA0    B0          PRESET PPU NUMBER
07538  M00S06099.dsdi    +++|          SA5    PC          GET PP COMMUNICATION AREA POINTER
07539  M00S06100.dsdi    +++| PPT1     PRINT  (=2C  )
07540  M00S06101.dsdi    +++|
07541  M00S06102.dsdi    +++|*         PRINT PPU NAMES.
07542  M00S06103.dsdi    +++|
07543  M00S06104.dsdi    +++|          SA2    PPTA        GET LOOP COUNT
07544  M00S06105.dsdi    +++|          SB2    X2+
07545  M00S06106.dsdi    +++|          SB7    PRBF        PRINT STRING ADDRESS
07546  M00S06107.dsdi    +++| PPT2     SX6    A0+
07547  M00S06108.dsdi    +++|          SA6    //PP        SET PPU NUMBER
07548  M00S06109.dsdi    +++|          RJ     BPN         BUILD PPU NAME
07549  M00S06110.dsdi    +++|          BX2    X6
07550  M00S06111.dsdi    +++|          SB6    7
07551  M00S06112.dsdi    +++|          RJ     UPS         FORMAT PPU NAME
07552  M00S06113.dsdi    +++|          SB2    B2-B1
07553  M00S06114.dsdi    +++|          SA0    A0+B1       ADVANCE PPU NUMBER
07554  M00S06115.dsdi    +++|          GT     B2,B0,PPT2  IF MORE FOR THIS LINE
07555  M00S06116.dsdi    +++|          PRINT  PRBF,B7-PRBF
07556  M00S06117.dsdi    +++|
07557  M00S06118.dsdi    +++|*         PRINT EXECUTING PROGRAM NAMES AND CONTROL POINT ASSIGNMENTS.
07558  M00S06119.dsdi    +++|
07559  M00S06120.dsdi    +++|          SB7    PRBF
07560  M00S06121.dsdi    +++|          SB2    X5          PP COMMUNICATION AREA INDEX
07561  M00S06122.dsdi    +++|          MX3    18
07562  M00S06123.dsdi    +++|          SA4    F.TCMT
07563  M00S06124.dsdi    +++|          SA2    PPTA        GET LOOP COUNT
07564  M00S06125.dsdi    +++|          SB3    X2+
07565  M00S06126.dsdi    +++| PPT3     SA2    B2+X4       READ PP INPUT REGISTER
07566  M00S06127.dsdi    +++|          MX1    12
07567  M00S06128.dsdi    +++|          BX1    X1*X2
07568  M00S06129.dsdi    +++|          NZ     X1,PPT4     IF PPU ACTIVE
07569  M00S06130.dsdi    +++|          SA2    =4L----
07570  M00S06131.dsdi    +++|          SB6    7
07571  M00S06132.dsdi    +++|          RJ     UPS
07572  M00S06133.dsdi    +++|          JP     PPT5        CONTINUE
07573  M00S06134.dsdi    +++|
07574  M00S06135.dsdi    +++| PPT4     BX2    X3*X2       MASK NAME
07575  M00S06136.dsdi    +++|          SB6    3
07576  M00S06137.dsdi    +++|          RJ     UPS         SET NAME IN PRINT STRING
07577  M00S06138.dsdi    +++|          SX6    1R-
07578  M00S06139.dsdi    +++|          SA6    B7
07579  M00S06140.dsdi    +++|          SB7    B7+B1
07580  M00S06141.dsdi    +++|          SA2    A2          REREAD INPUT REGISTER
07581  M00S06142.dsdi    +++|          MX1    -5
07582  M00S06143.dsdi    +++|          LX2    24
07583  M00S06144.dsdi    +++|          BX1    -X1*X2      CONTROL POINT NUMBER
07584  M00S06145.dsdi    +++|          LX1    -6
07585  M00S06146.dsdi    +++|          SB6    B1+B1
07586  M00S06147.dsdi    +++|          RJ     CTS         SET CONTROL POINT NUMBER
07587  M00S06148.dsdi    +++|          SB7    B7+1        SPACE 1
07588  M00S06149.dsdi    +++| PPT5     SB2    B2+10B      ADVANCE COMMUNICATION AREA ADDRESS
07589  M00S06150.dsdi    +++|          SB3    B3-1
07590  M00S06151.dsdi    +++|          GT     B3,B0,PPT3  IF MORE FOR THIS LINE
07591  M00S06152.dsdi    +++|          PRINT  PRBF,B7-PRBF
07592  M00S06153.dsdi    +++|
07593  M00S06154.dsdi    +++|*         PRINT COMMUNICATION AREA ADDRESSES.
07594  M00S06155.dsdi    +++|
07595  M00S06156.dsdi    +++|          SB7    PRBF
07596  M00S06157.dsdi    +++|          SA1    PPTA        GET LOOP COUNT
07597  M00S06158.dsdi    +++|          SB2    X1+
07598  M00S06159.dsdi    +++| PPT6     BX1    X5
07599  M00S06160.dsdi    +++|          LX1    -12
07600  M00S06161.dsdi    +++|          SB6    4
07601  M00S06162.dsdi    +++|          RJ     CTS         CONVERT ADDRESS
07602  M00S06163.dsdi    +++|          SB6    3
07603  M00S06164.dsdi    +++|          RJ     SBL         SPACE 3
07604  M00S06165.dsdi    +++|          SX5    X5+10B      ADVANCE ADDRESS
07605  M00S06166.dsdi    +++|          SB2    B2-1
07606  M00S06167.dsdi    +++|          GT     B2,B0,PPT6  IF MORE FOR THIS LINE
07607  M00S06168.dsdi    +++|          PRINT  PRBF,B7-PRBF
07608  M00S06169.dsdi    +++|          SA1    NP
07609  M00S06170.dsdi    +++|          SX2    A0
07610  M00S06171.dsdi    +++|          IX2    X2-X1
07611  M00S06172.dsdi    +++|          SA0    A0-12B+20B  ADJUST PP NUMBER FOR UPPER BANK
07612  M00S06173.dsdi    +++|          SA3    PPTA
07613  M00S06174.dsdi    +++|          SX3    X3-2
Line S06175 Modification History
M01 (Removed by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07614  M01S06175.dsdi78  ---|          SA4    PPTB
Line S00008 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07615  M01S00008.dsdi78  +++|          SA4    IC
07616  M00S06176.dsdi    +++|          NZ     X4,PPT7     IF CPP-S ALREADY PROCESSED
07617  M00S06177.dsdi    +++|          NG     X3,PPT8     IF PSEUDO PP-S PROCESSED
07618  M00S06178.dsdi    +++|          NG     X2,PPT1     IF 10 MORE PPUS
07619  M00S06179.dsdi    +++|          SA2    C4
07620  M00S06180.dsdi    +++|          ZR     X2,PPT7     IF NO CPP-S
07621  M00S06181.dsdi    +++|          BX6    X2          RESET COUNT FOR CPP-S
07622  M00S06182.dsdi    +++|          SA6    PPTA
Line S06183 Modification History
M01 (Removed by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07623  M01S06183.dsdi78  ---|          SA6    A6+B1       SET PROCESSING CPP-S FLAG
07624  M01S06184.dsdi78  ---|          SA0    B0          SET CPP NUMBER
Line S00009 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07625  M01S00009.dsdi78  +++|          SA6    IC          SET *CPP* PROCESSING FLAG
07626  M01S00010.dsdi78  +++| PPT6.1   SA0    0           SET *CPP* NUMBER
07627  M00S06185.dsdi    +++|          JP     PPT1        CONTINUE PROCESSING
07628  M00S06186.dsdi    +++|
07629  M00S06187.dsdi    +++| PPT7     SX6    B1
07630  M00S06188.dsdi    +++|          SA6    PPTA        SET COUNT FOR PSEUDO PP
Line S06189 Modification History
M01 (Removed by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07631  M01S06189.dsdi78  ---|          SA0    B0          CLEAR PP NUMBER
07632  M01S06190.dsdi78  ---|          SX6    B0
07633  M01S06191.dsdi78  ---|          SA6    A6+B1       CLEAR CPP PROCESSED FLAG
07634  M01S06192.dsdi78  ---|          JP     PPT1        PROCESS NEXT LINE
Line S00011 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07635  M01S00011.dsdi78  +++|          SX6    B0          CLEAR *CPP* PROCESSING FLAG
07636  M01S00012.dsdi78  +++|          SA6    IC
07637  M01S00013.dsdi78  +++|          JP     PPT6.1      PROCESS NEXT LINE
07638  M00S06193.dsdi    +++|
07639  M00S06194.dsdi    +++| PPT8     SX6    10          RESET LOOP COUNT FOR NEXT CALL
07640  M00S06195.dsdi    +++|          SA6    PPTA
07641  M00S06196.dsdi    +++|          JP     DSD1        RETURN
07642  M00S06197.dsdi    +++|
Line S00014 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07643  M01S00014.dsdi78  +++|
07644  M00S06198.dsdi    +++| PPTA     CON    10          LOOP COUNT
Line S06199 Modification History
M01 (Removed by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
07645  M01S06199.dsdi78  ---| PPTB     CON    0           CPP PROCESSED FLAG
07646  M01S06200.dsdi78  ---|          ERRNZ  PPTB-PPTA-1  CODE DEPENDS ON VALUE
07647  M00S06201.dsdi    +++| PROBE    SPACE  4,10
07648  M00S06202.dsdi    +++|***       PROBE.
07649  M00S06203.dsdi    +++|*
07650  M00S06204.dsdi    +++|*         DUMP *PROBE* TABLES IN *D* FORMAT.
07651  M00S06205.dsdi    +++|
07652  M00S06206.dsdi    +++|
07653  M00S06207.dsdi    +++| PROBE    DATA   0LPROBE
07654  M00S06208.dsdi    +++|
07655  M00S06209.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
07656  M00S06210.dsdi    +++|          SA1    F.TCMT
07657  M00S06211.dsdi    +++|          SA2    X1+SSTL
07658  M00S06212.dsdi    +++|          LX2    59-30
07659  M00S06213.dsdi    +++|          NG     X2,ERR27    IF PROBE NOT ENABLED
07660  M00S06214.dsdi    +++|          SA2    X1+PRBP
07661  M00S06215.dsdi    +++|          PL     X2,ERR26    IF PROBE TABLES INTERLOCKED
07662  M00S06216.dsdi    +++|          SX6    X2          SET FWA OF DUMP
07663  M00S06217.dsdi    +++|          LX2    -24         SET LWA+1 OF DUMP
07664  M00S06218.dsdi    +++|          SX2    X2
07665  M00S06219.dsdi    +++|          IX7    X2+X6
07666  M00S06220.dsdi    +++|          SX5    =C*           PROBE TABLES*
07667  M00S06221.dsdi    +++|          SB3    B1          SET *D* FORMAT
07668  M00S06222.dsdi    +++|          SX4    B0          SET READ FROM DUMP FILE
07669  M00S06223.dsdi    +++|          RJ     DTB         DUMP TABLES
07670  M00S06224.dsdi    +++|          EQ     DSD1        RETURN
Line S06225 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07671  M01S06225.dsdi67  ---| PROCA    SPACE  4,10
Line S00007 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07672  M01S00007.dsdi67  +++| PROCA    SPACE  4,20
07673  M00S06226.dsdi    +++|***       PROCA.
07674  M00S06227.dsdi    +++|*
07675  M00S06228.dsdi    +++|*         SPECIFIES THAT THE ENTIRE PROCESSOR OPERAND CACHE
07676  M00S06229.dsdi    +++|*         SHOULD BE DUMPED.
07677  M00S06230.dsdi    +++|*
07678  M00S06231.dsdi    +++|*         PROCA,FIRST,LAST.
07679  M00S06232.dsdi    +++|*
07680  M00S06233.dsdi    +++|*         FIRST  SPECIFIES THE FIRST WORD (HEX) TO BE DUMPED.
07681  M00S06234.dsdi    +++|*                IF OMITTED, WORD 00 IS USED BY DEFAULT.
07682  M00S06235.dsdi    +++|*
07683  M00S06236.dsdi    +++|*         LAST   SPECIFIES THE LAST+1 WORD (HEX) TO BE DUMPED.
07684  M00S06237.dsdi    +++|*                IF OMITTED, WORD FIRST+1 IS USED BY DEFAULT.
07685  M00S06238.dsdi    +++|*                IF FIRST IS OMITTED, WORD 4095 IS DEFAULT FOR LAST.
07686  M00S06239.dsdi    +++|*
07687  M00S06240.dsdi    +++|*         THE *PROCA* DIRECTIVE IS APPLICABLE ONLY WHEN DUMPING A
07688  M00S06241.dsdi    +++|*         CYBER 180-990 MAINFRAME, AND CAUSES THE PROCESSOR LOAD/STORE
07689  M00S06242.dsdi    +++|*         UNIT (LSU) OPERAND CACHE MEMORY CONTENTS TO BE DUMPED.  THE
07690  M00S06243.dsdi    +++|*         RADIAL MCI IS PRINTED BEFORE PRINTING REGISTER 00.  EACH
07691  M00S06244.dsdi    +++|*         ROW CONTAINS THE WORD NUMBER, AND THE CONTENTS OF THE
07692  M00S06245.dsdi    +++|*         CORRESPONDING CONTROL WORD AND DATA WORD.
07693  M00S06246.dsdi    +++|
07694  M00S06247.dsdi    +++|
07695  M00S06248.dsdi    +++| PROCA    DATA   0LPROCA
07696  M00S06249.dsdi    +++|
07697  M00S06250.dsdi    +++| PCA1     RJ     LDC         LIST DIRECTIVE CARD
Line S06251 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07698  M01S06251.271l739 ---|          SA1    =3LPOC
Line S00163 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07699  M01S00163.271l739 +++|          SA1    .POC
Line S06252 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07700  M01S06252.dsdi67  ---|          SA3    PCAA+2      NEXT DIRECTORY TABLE ENTRY
07701  M01S06253.dsdi67  ---|          MX0    18
07702  M01S06254.dsdi67  ---|          SA2    X3
07703  M01S06255.dsdi67  ---|          NZ     X3,PCA2     IF NOT FIRST RECORD
07704  M01S06256.dsdi67  ---|          SEARCH TDIR,X1,X0
07705  M01S06257.dsdi67  ---|          ZR     X2,ERR14    IF RECORD ID NOT IN DIRECTORY
07706  M01S06258.dsdi67  ---| PCA2     SA3    =3LPOC      RECORD ID
07707  M01S06259.dsdi67  ---|          SB7    C.TDIR      TABLE ENTRY LENGTH
07708  M01S06260.dsdi67  ---|          SB3    PCAA+2      NEXT TABLE ENTRY
07709  M01S06261.dsdi67  ---|          RJ     CNR         CHECK NEXT RECORD
07710  M01S06262.dsdi67  ---|          SX6    B0          PRESET *FIRST*
07711  M01S06263.dsdi67  ---|          MX0    -6          SAVE RADIAL MCI
07712  M01S06264.dsdi67  ---|          SA6    PCAB
07713  M01S06265.dsdi67  ---|          SA6    PCAA
07714  M01S06266.dsdi67  ---|          SX6    4095D       PRESET *LAST* TO 4095
07715  M01S06267.dsdi67  ---|          SA6    A6+B1
07716  M01S06268.dsdi67  ---|          AX2    36
07717  M01S06269.dsdi67  ---|          BX6    -X0*X2
07718  M01S06270.dsdi67  ---|          SA6    PRBF+13
07719  M01S06271.dsdi67  ---|          SA2    A2+B1       SET RANDOM INDEX
07720  M01S06272.dsdi67  ---|          BX6    X2
07721  M01S06273.dsdi67  ---|          SA6    RI
07722  M01S06274.dsdi67  ---|
07723  M01S06275.dsdi67  ---|*         PRINT  *RADIAL MCI = N*.
07724  M01S06276.dsdi67  ---|
07725  M01S06277.dsdi67  ---|          PRINT  (=2C  )
07726  M01S06278.dsdi67  ---|          SB7    PRBF
07727  M01S06279.dsdi67  ---|          SA2    =13HRADIAL MCI =
07728  M01S06280.dsdi67  ---|          SB6    13
07729  M01S06281.dsdi67  ---|          RJ     UPS         UNPACK MESSAGE
07730  M01S06282.dsdi67  ---|          PRINT  CCCH,15
07731  M01S06283.dsdi67  ---|          PRINT  (=2C  )
07732  M01S06284.dsdi67  ---|
07733  M01S06285.dsdi67  ---|*         PRINT COLUMN HEADERS.
07734  M01S06286.dsdi67  ---|
07735  M01S06287.dsdi67  ---|          RJ     SSB         SPACE FILL STRING BUFFER
Line S00008 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07736  M01S00008.dsdi67  +++|          SX6    B1+         DISPLAY RADIAL MCI
07737  M01S00009.dsdi67  +++|          RJ     FPR         FIND PROCESSOR RECORD
07738  M01S00010.dsdi67  +++|          ZR     X2,ERR14    IF RECORD NOT FOUND
07739  M01S00011.dsdi67  +++|          SX6    4095        SET DEFAULT LWA+1
07740  M01S00012.dsdi67  +++|          RJ     SHA         SET HEX ADDRESSES
07741  M00S06288.dsdi    +++|          PRINT  (=C*      CONTROL WORDS             DATA WORDS*)
07742  M00S06289.dsdi    +++|          PRINT  (=2C  )
Line S06290 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07743  M01S06290.dsdi67  ---|
07744  M01S06291.dsdi67  ---|*         GET REGISTER NUMBERS OF FIRST AND LAST WORDS TO DUMP.
07745  M01S06292.dsdi67  ---|
07746  M01S06293.dsdi67  ---|          RJ     ASX         GET FIRST WORD NUMBER
07747  M01S06294.dsdi67  ---|          NZ     X4,PCA3     IF NOT SPECIFIED
07748  M01S06295.dsdi67  ---|          SA6    PCAA        SET FIRST WORD NUMBER
07749  M01S06296.dsdi67  ---|          SX7    X6+B1
07750  M01S06297.dsdi67  ---|          SA7    A6+B1       PRESET LAST WORD NUMBER TO FIRST+1
07751  M01S06298.dsdi67  ---|          RJ     ASX         GET LAST WORD NUMBER
07752  M01S06299.dsdi67  ---|          NZ     X4,PCA3     IF LAST WORD NUMBER NOT SPECIFIED
07753  M01S06300.dsdi67  ---|          SX1    4095D       ENSURE *LAST* .LE. 4095
07754  M01S06301.dsdi67  ---|          IX3    X1-X6
07755  M01S06302.dsdi67  ---|          NG     X3,PCA3     IF NEW LAST IS TOO LARGE, DO NOT RESET
07756  M01S06303.dsdi67  ---|          SA6    PCAA+1
07757  M01S06304.dsdi67  ---|
07758  M01S06305.dsdi67  ---|*         POSITION DUMP FILE.
07759  M01S06306.dsdi67  ---|
07760  M01S06307.dsdi67  ---| PCA3     SA3    PCAA        GET FWA
Line S00013 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07761  M01S00013.dsdi67  +++|          RJ     SSB         CLEAR STRING BUFFER
07762  M01S00014.dsdi67  +++| PCA4     SA3    FW          GET FWA
07763  M00S06308.dsdi    +++|          LX3    2           CONVERT TO BYTE NUMBER
Line S06309 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07764  M01S06309.dsdi67  ---|          BX6    X3
07765  M01S06310.dsdi67  ---|          SA6    PCAC
07766  M01S06311.dsdi67  ---| PCA4     RJ     FBP         FIND BYTE POSITION
Line S00015 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07767  M01S00015.dsdi67  +++|          RJ     FBP         FIND BYTE POSITION
07768  M00S06312.dsdi    +++|
07769  M00S06313.dsdi    +++|*         READ BLOCK OF 60 64-BIT REGISTER WORDS FROM CONTROL
07770  M00S06314.dsdi    +++|*         WORD AREA AND CORRESPONDING DATA WORD AREA.
07771  M00S06315.dsdi    +++|
07772  M00S06316.dsdi    +++|          SB6    B0+
07773  M00S06317.dsdi    +++|          SB7    240
07774  M00S06318.dsdi    +++| PCA5     RJ     NXB         READ 4*60 16-BIT BYTES (64 CM WORDS)
07775  M00S06319.dsdi    +++|          BX6    X1
07776  M00S06320.dsdi    +++|          SA6    BUF+B6      WRITE THEM INTO BUF+0 TO BUF+239
07777  M00S06321.dsdi    +++|          SB6    B6+B1
07778  M00S06322.dsdi    +++|          LT     B6,B7,PCA5  IF LESS THAN 60 WORDS READ
Line S06323 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07779  M01S06323.dsdi67  ---|          SA3    PCAC        GET POSITION
Line S00016 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07780  M01S00016.dsdi67  +++|          SA3    FW          GET POSITION
07781  M01S00017.dsdi67  +++|          LX3    2
07782  M00S06324.dsdi    +++|          SX3    X3+4096*4   JUMP TO DATA WORD AREA
07783  M00S06325.dsdi    +++|          RJ     FBP         FIND BYTE POSITION
07784  M00S06326.dsdi    +++|          SB6    0
07785  M00S06327.dsdi    +++|          SB7    240         READ 60 DATA WORDS AND STORE THEM IN BUF
07786  M00S06328.dsdi    +++| PCA6     RJ     NXB
07787  M00S06329.dsdi    +++|          BX6    X1
07788  M00S06330.dsdi    +++|          SA6    BUF+240+B6  SAVE THEM IN BUF RIGHT AFTER CONTROL WORDS
07789  M00S06331.dsdi    +++|          SB6    B6+B1
07790  M00S06332.dsdi    +++|          LT     B6,B7,PCA6  IF LESS THAN 60 WORDS READ
Line S06333 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07791  M01S06333.dsdi67  ---|
07792  M01S06334.dsdi67  ---|*         PRINT WORD NUMBER.
07793  M01S06335.dsdi67  ---|
07794  M01S06336.dsdi67  ---|          RJ     SSB
07795  M01S06337.dsdi67  ---| PCA7     SA1    PCAA        GET CURRENT FWA
Line S00018 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07796  M01S00018.dsdi67  +++|          SA0    0           INITIALIZE BUFFER POINTER
07797  M01S00019.dsdi67  +++| PCA7     SA1    FW          GET CURRENT FWA
07798  M00S06338.dsdi    +++|          SB7    PRBF
07799  M00S06339.dsdi    +++|          SB6    3
07800  M00S06340.dsdi    +++|          LX1    59-11
07801  M00S06341.dsdi    +++|          RJ     HTS         PLACE ENTRY NUMBER IN OUTPUT FIELD
Line S06342 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07802  M01S06342.dsdi67  ---|
07803  M01S06343.dsdi67  ---|*         PRINT WORD CONTENTS - CONTROL WORD THEN DATA WORD.
07804  M01S06344.dsdi67  ---|
07805  M01S06345.dsdi67  ---| PCA8     SA3    PCAB        GET WORD COUNT DIFFERENCE
07806  M01S06346.dsdi67  ---|          SB3    X3
07807  M01S06347.dsdi67  ---|          SA1    BUF+B3-1    READ CONTENTS OF BUFFER
Line S00020 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07808  M01S00020.dsdi67  +++|          SA1    BUF+A0-1    READ CONTENTS OF BUFFER
07809  M00S06348.dsdi    +++|          SX5    4
Line S06349 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07810  M01S06349.dsdi67  ---| PCA9     SA1    A1+1
Line S00021 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07811  M01S00021.dsdi67  +++| PCA9     SA1    A1+B1
07812  M00S06350.dsdi    +++|          LX1    59-15
07813  M00S06351.dsdi    +++|          SB7    B7+2        READ ONE CONTROL WORD
07814  M00S06352.dsdi    +++|          SB6    4
07815  M00S06353.dsdi    +++|          RJ     HTS
07816  M00S06354.dsdi    +++|          SX5    X5-1
07817  M00S06355.dsdi    +++|          NZ     X5,PCA9     IF MORE DATA TO READ
Line S06356 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07818  M01S06356.dsdi67  ---|          SA1    BUF+240-1+B3  NOW READ CORRESPONDING DATA WORD
Line S00022 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07819  M01S00022.dsdi67  +++|          SA1    BUF+240-1+A0  READ CORRESPONDING DATA WORD
07820  M00S06357.dsdi    +++|          SB7    B7+2
07821  M00S06358.dsdi    +++|          SX5    4
07822  M00S06359.dsdi    +++| PCA10    SA1    A1+B1
07823  M00S06360.dsdi    +++|          LX1    59-15
07824  M00S06361.dsdi    +++|          SB7    B7+2
07825  M00S06362.dsdi    +++|          SB6    4
07826  M00S06363.dsdi    +++|          RJ     HTS
07827  M00S06364.dsdi    +++|          SX5    X5-1
07828  M00S06365.dsdi    +++|          NZ     X5,PCA10    IF MORE DATA TO READ
07829  M00S06366.dsdi    +++|          PRINT  CCCH,B7-CCCH+1  PRINT OUT LINE
Line S06367 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07830  M01S06367.dsdi67  ---|          SA1    PCAA        FWA
07831  M01S06368.dsdi67  ---|          SA2    A1+1        LWA
Line S00023 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07832  M01S00023.dsdi67  +++|          SA1    FW          FWA
07833  M01S00024.dsdi67  +++|          SA2    A1+B1       LWA+1
Line S00004 Modification History
M01 (Added by) dsdi74a
Seq #  *Modification Id* Act 
----------------------------+
07834  M01S00004.dsdi74a +++|          ERRNZ  LW-FW-1     CODE REQUIRES CONTIGUOUS WORDS
07835  M00S06369.dsdi    +++|          IX2    X1-X2
07836  M00S06370.dsdi    +++|          PL     X2,PCA11    IF REACHED LWA
07837  M00S06371.dsdi    +++|          SX6    X1+B1       INCREMENT FWA
07838  M00S06372.dsdi    +++|          SA6    A1
Line S06373 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07839  M01S06373.dsdi67  ---|          SA1    PCAB        GET WORD COUNT DIFFERENCE
07840  M01S06374.dsdi67  ---|          SX6    X1+4        INCREMENT BY 4
07841  M01S06375.dsdi67  ---|          SA6    A1
07842  M01S06376.dsdi67  ---|          SB3    X6
07843  M01S06377.dsdi67  ---|          SB4    240
07844  M01S06378.dsdi67  ---|          LT     B3,B4,PCA7  IF BUFFER NOT EMPTY
07845  M01S06379.dsdi67  ---|          SA3    PCAC        UPDATE LOCATION POINTER
07846  M01S06380.dsdi67  ---|          SX3    X3+60*4     INCREMENT BYTE NUMBER FOR *FBP*
07847  M01S06381.dsdi67  ---|          BX6    X3
07848  M01S06382.dsdi67  ---|          SA6    A3
07849  M01S06383.dsdi67  ---|          SX6    B0+
07850  M01S06384.dsdi67  ---|          SA6    PCAB        RESET WORD COUNT BACK TO 0
Line S00025 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07851  M01S00025.dsdi67  +++|          SA0    A0+4        INCREMENT BUFFER POINTER
07852  M01S00026.dsdi67  +++|          SX1    A0-240
07853  M01S00027.dsdi67  +++|          NZ     X1,PCA7     IF BUFFER NOT EMPTY
07854  M00S06385.dsdi    +++|          JP     PCA4        READ NEXT BLOCK OF WORDS
07855  M00S06386.dsdi    +++|
Line S06387 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07856  M01S06387.dsdi67  ---| PCA11    SA1    PCAA+2      NEXT TABLE ENTRY
Line S00028 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07857  M01S00028.dsdi67  +++| PCA11    SA1    NR          NEXT TABLE ENTRY
07858  M00S06388.dsdi    +++|          ZR     X1,DSD1     IF NO MORE RECORDS TO PROCESS
07859  M00S06389.dsdi    +++|          JP     PCA1        PROCESS NEXT RECORD
Line S06390 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07860  M01S06390.dsdi67  ---|
07861  M01S06391.dsdi67  ---| PCAA     CON    0           FWA
07862  M01S06392.dsdi67  ---|          CON    0           LWA
07863  M01S06393.dsdi67  ---|          CON    0           NEXT DIRECTORY TABLE ENTRY POINTER
07864  M01S06394.dsdi67  ---| PCAB     CON    0           WORD COUNT DIFFERENCE
07865  M01S06395.dsdi67  ---| PCAC     CON    0           BYTE COUNTER FOR FBP
07866  M01S06396.dsdi67  ---|
07867  M00S06397.dsdi    +++| PROCW    SPACE  4,10
07868  M00S06398.dsdi    +++|***       PROCW.
07869  M00S06399.dsdi    +++|*
07870  M00S06400.dsdi    +++|*         THE *PROCW* DIRECTIVE CAUSES THE PROCESSOR CONTROLWARE
07871  M00S06401.dsdi    +++|*         PART NUMBER AND REVISION LEVEL TO BE DUMPED.
07872  M00S06402.dsdi    +++|
07873  M00S06403.dsdi    +++|
07874  M00S06404.dsdi    +++| PROCW    DATA   0LPROCW
07875  M00S06405.dsdi    +++|
07876  M00S06406.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
Line S06407 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07877  M01S06407.271l739 ---|          SA1    =3LPMR
Line S00164 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07878  M01S00164.271l739 +++|          SA1    .PMR
07879  M00S06408.dsdi    +++|          RJ     GID         GET ELEMENT ID
07880  M00S06409.dsdi    +++|          SA2    TMNO+X6
07881  M00S06410.dsdi    +++|          BX6    X2
07882  M00S06411.dsdi    +++|          NG     X6,ERR14    IF UNUSED MODEL
07883  M00S06412.dsdi    +++|          SA6    PCWA
07884  M00S06413.dsdi    +++| PCW1     RJ     LDC         LIST DIRECTIVE
Line S06414 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07885  M01S06414.271l739 ---|          SA1    =3LPCS
Line S00165 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07886  M01S00165.271l739 +++|          SA1    .PCS
Line S06415 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07887  M01S06415.dsdi67  ---|          SA2    PCWB        NEXT DIECTORY TABLE ENTRY
07888  M01S06416.dsdi67  ---|          ZR     X2,PCW2     IF FIRST RECORD
07889  M01S06417.dsdi67  ---|          SB3    A2
07890  M01S06418.dsdi67  ---|          SA2    X2
07891  M01S06419.dsdi67  ---|          JP     PCW3        PROCESS NEXT RECORD
07892  M01S06420.dsdi67  ---|
07893  M01S06421.dsdi67  ---| PCW2     MX0    18
07894  M01S06422.dsdi67  ---|          SEARCH TDIR,X1,X0
07895  M01S06423.dsdi67  ---|          ZR     X2,ERR14    IF RECORD ID NOT IN DIRECTORY
07896  M01S06424.dsdi67  ---| PCW3     SA3    =3LPCS      RECORD ID
07897  M01S06425.dsdi67  ---|          SB7    C.TDIR      TABLE ENTRY LENGTH
07898  M01S06426.dsdi67  ---|          SB3    PCWB        NEXT DIRECTORY TABLE ENTRY
07899  M01S06427.dsdi67  ---|          RJ     CNR         CHECK NEXT RECORD
07900  M01S06428.dsdi67  ---|          SA2    A2+B1       RANDOM ADDRESS
07901  M01S06429.dsdi67  ---|          BX6    X2
07902  M01S06430.dsdi67  ---|          SA6    RI
Line S00029 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07903  M01S00029.dsdi67  +++|          SX6    B0+         SET NO RADIAL MCI DISPLAY
07904  M01S00030.dsdi67  +++|          RJ     FPR         FIND PROCESSOR RECORD
07905  M01S00031.dsdi67  +++|          ZR     X2,ERR14    IF RECORD NOT FOUND
07906  M00S06431.dsdi    +++|          SA3    PCWA
07907  M00S06432.dsdi    +++|          RJ     FBP         FIND BYTE POSITION
07908  M00S06433.dsdi    +++|          SA2    =41HCONTROLWARE PART NUMBER/REVISION LEVEL =
07909  M00S06434.dsdi    +++|          SB6    41
07910  M00S06435.dsdi    +++|          SB7    PRBF
07911  M00S06436.dsdi    +++|          RJ     UPS         UNPACK STRING
07912  M00S06437.dsdi    +++|          SB5    4
07913  M00S06438.dsdi    +++| PCW4     RJ     NXB         GET NEXT BYTE
07914  M00S06439.dsdi    +++|          SB6    B1+B1
07915  M00S06440.dsdi    +++|          LX1    -16         POSITION TO TOP OF WORD
07916  M00S06441.dsdi    +++|          BX2    X1
07917  M00S06442.dsdi    +++|          SB5    B5-B1
07918  M00S06443.dsdi    +++|          RJ     SAI         SET ASCII INTERPRETATION
07919  M00S06444.dsdi    +++|          NZ     B5,PCW4     IF MORE ASCII TO CONVERT
07920  M00S06445.dsdi    +++|          PRINT  CCCH,B7-CCCH
Line S06446 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07921  M01S06446.dsdi67  ---|          SA1    PCWB
Line S00032 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07922  M01S00032.dsdi67  +++|          SA1    NR
07923  M00S06447.dsdi    +++|          ZR     X1,DSD1     IF DONE, RETURN TO PROCESS NEXT DIRECTIVE
07924  M00S06448.dsdi    +++|          JP     PCW1        PROCESS NEXT CONTROLWARE RECORD
07925  M00S06449.dsdi    +++|
07926  M00S06450.dsdi    +++|
07927  M00S06451.dsdi    +++| PCWA     CON    0           BYTE OFFSET
Line S06452 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07928  M01S06452.dsdi67  ---| PCWB     CON    0           NEXT DIRECTORY TABLE ENTRY POINTER
07929  M01S06453.dsdi67  ---|
07930  M00S06454.dsdi    +++|
07931  M00S06455.dsdi    +++|**        TMNO - TABLE OF MODEL NUMBER OFFSETS.
07932  M00S06456.dsdi    +++|*
07933  M00S06457.dsdi    +++|*T        12/ OFFSET
Figure

011 OFFSET

07934  M00S06458.dsdi    +++|*
07935  M00S06459.dsdi    +++|*         OFFSET = NUMBER OF 16-BIT BYTES TO SKIP TO FIND THE START OF
07936  M00S06460.dsdi    +++|*                  THE MICROCODE NAME IN THE CONTROL STORE RECORD FOR
07937  M00S06461.dsdi    +++|*                  THIS MODEL NUMBER.
07938  M00S06462.dsdi    +++|*                = -1, IF THE MODEL NUMBER IS NOT VALID.
07939  M00S06463.dsdi    +++|
07940  M00S06464.dsdi    +++| TMNO     BSS    0
07941  M00S06465.dsdi    +++|          LOC    0
07942  M00S06466.dsdi    +++|          CON    -1          UNUSED
07943  M00S06467.dsdi    +++|          CON    8           P1
07944  M00S06468.dsdi    +++|          CON    12          P2
07945  M00S06469.dsdi    +++|          CON    4           P3
07946  M00S06470.dsdi    +++|          CON    20420       THETA
07947  M00S06471.dsdi    +++|          CON    8           P0
07948  M00S06472.dsdi    +++|          CON    -1          UNUSED
07949  M00S06473.dsdi    +++|          CON    -1          UNUSED
07950  M00S06474.dsdi    +++|          LOC    *O
07951  M00S06475.dsdi    +++| PROMR    SPACE  4,25
07952  M00S06476.dsdi    +++|***       PROMR.
07953  M00S06477.dsdi    +++|*
07954  M00S06478.dsdi    +++|*         SPECIFIES THAT ALL PROCESSOR MAINTENANCE REGISTERS
07955  M00S06479.dsdi    +++|*         SHOULD BE DUMPED.
07956  M00S06480.dsdi    +++|*
07957  M00S06481.dsdi    +++|*         PROMR,FIRST,LAST.
07958  M00S06482.dsdi    +++|*
07959  M00S06483.dsdi    +++|*         FIRST  SPECIFIES THE FIRST REGISTER (HEX) TO BE DUMPED.
07960  M00S06484.dsdi    +++|*                IF OMITTED, REGISTER 00 IS USED BY DEFAULT.
07961  M00S06485.dsdi    +++|*
07962  M00S06486.dsdi    +++|*         LAST   SPECIFIES THE LAST PLUS ONE REGISTER (HEX) TO BE
07963  M00S06487.dsdi    +++|*                DUMPED.  IF OMITTED, FIRST+1 IS USED BY DEFAULT.
07964  M00S06488.dsdi    +++|*
07965  M00S06489.dsdi    +++|*         THE PROMR DIRECTIVE CAUSES THE PROCESSOR MAINTENANCE
07966  M00S06490.dsdi    +++|*         REGISTERS TO BE DUMPED.  FOR EACH REGISTER, THE
07967  M00S06491.dsdi    +++|*         REGISTER NUMBER, REGISTER CONTENTS, AND REGISTER
07968  M00S06492.dsdi    +++|*         DESCRIPTION ARE PRINTED. FOR REGISTERS CONTAINING
07969  M00S06493.dsdi    +++|*         ERROR INDICATORS, DESCRIPTIONS OF ERROR INDICATORS
07970  M00S06494.dsdi    +++|*         SET ARE PRINTED.  THE RADIAL MAINTENANCE CHANNEL
07971  M00S06495.dsdi    +++|*         INTERFACE (MCI) IS PRINTED BEFORE PRINTING
07972  M00S06496.dsdi    +++|*         REGISTER 00.
07973  M00S06497.dsdi    +++|
07974  M00S06498.dsdi    +++|
07975  M00S06499.dsdi    +++| PROMR    DATA   0LPROMR
07976  M00S06500.dsdi    +++|
Line S06501 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07977  M01S06501.dsdi67  ---| PRM1     SX6    3RPMR       RECORD ID
Line S00033 Modification History
M01 (Added by) dsdi67
M02 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07978  M02S00033.271l739 ---| PRM1     SA1    =3LPMR      RECORD ID
Line S00166 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
07979  M01S00166.271l739 +++| PRM1     SA1    .PMR        RECORD ID
07980  M00S06502.dsdi    +++|          SX7    PMRA        DESCRIPTOR TABLE ADDRESS
07981  M00S06503.dsdi    +++|          RJ     DMR         DUMP MAINTENANCE REGISTERS
Line S06504 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07982  M01S06504.dsdi67  ---|          SA1    RDRB
Line S00034 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
07983  M01S00034.dsdi67  +++|          SA1    NR
07984  M00S06505.dsdi    +++|          NZ     X1,PRM1     LOOP FOR MORE RECORDS
07985  M00S06506.dsdi    +++|          EQ     DSD1        RETURN TO PROCESS NEXT DIRECTIVE
07986  M00S06507.dsdi    +++|
07987  M00S06508.dsdi    +++|
07988  M00S06509.dsdi    +++|*         DESCRIPTOR FORMAT -
07989  M00S06510.dsdi    +++|*
07990  M00S06511.dsdi    +++|*T        9/ REGISTER,17/ BDTA,17/ 0,17/ DESCRIPTOR PTR
Figure

0161729 DESCRIPTOR PTR 0303334505159 0 BDTA REGISTER

07991  M00S06512.dsdi    +++|*
07992  M00S06513.dsdi    +++|*                BDTA = BIT DESCRIPTOR TABLE ADDRESS.
07993  M00S06514.dsdi    +++|
07994  M00S06515.dsdi    +++| PMRA     BSS    0
07995  M00S06516.dsdi    +++|          SXREG     SSMR,(STATUS SUMMARY       ),PMRB
07996  M00S06517.dsdi    +++|          SXREG     EIMR,(ELEMENT ID           )
07997  M00S06518.dsdi    +++|          SXREG     PPID,(PROCESSOR ID         )
07998  M00S06519.dsdi    +++|          SXREG     OIMR,(OPTIONS INSTALLED    )
07999  M00S06520.dsdi    +++|          SXREG     PVCM,(VM CAPABILITY LIST   )
08000  M00S06521.dsdi    +++|          SXREG     DEMR,(DEPENDENT ENV CTRL   )
08001  M00S06522.dsdi    +++|          SXREG     PCSA,(CSA ADDR BEFORE HALT )
08002  M00S06523.dsdi    +++|          SXREG     PCSB,(CONTROL MEM BKPT     )
08003  M00S06524.dsdi    +++|          SXREG     PPRG,(PROGRAM ADDR         )
08004  M00S06525.dsdi    +++|          SXREG     PMPS,(MTR PROCESS STATE PTR)
08005  M00S06526.dsdi    +++|          SXREG     PMCR,(MTR CONDITION REG    ),PMRC
08006  M00S06527.dsdi    +++|          SXREG     PUCR,(USER CONDITION REG   )
08007  M00S06528.dsdi    +++|          SXREG     PUPR,(UNTRANSLATABLE PTR   )
08008  M00S06529.dsdi    +++|          SXREG     PSTL,(SEGMENT TABLE LENGTH )
08009  M00S06530.dsdi    +++|          SXREG     PSTA,(SEGMENT TABLE ADDRESS)
08010  M00S06531.dsdi    +++|          SXREG     PBCR,(BASE CONSTANT        )
08011  M00S06532.dsdi    +++|          SXREG     PPTA,(PAGE TABLE ADDRESS   )
08012  M00S06533.dsdi    +++|          SXREG     PPTL,(PAGE TABLE LENGTH    )
08013  M00S06534.dsdi    +++|          SXREG     PPSM,(PAGE SIZE MASK       )
08014  M00S06535.dsdi    +++|          SXREG     PMDF,(MODEL DEPENDENT FLAGS),,S3+THETA
08015  M00S06536.dsdi    +++|          SXREG     PMDW,(MODEL DEPENDENT WORD ),,S1+S2
08016  M00S06537.dsdi    +++|          SXREG     PMMR,(MTR MASK             )
08017  M00S06538.dsdi    +++|          SXREG     PJPS,(JOB PROCESS STATE PTR)
08018  M00S06539.dsdi    +++|          SXREG     PSIT,(SYS INTERVAL TIMER   )
08019  M00S06540.dsdi    +++|          SXREG     PPFS,(PROC FAULT STATUS    ),,S1+S2
08020  M00S06541.dsdi    +++|          SXREG     PPFS,(PROC FAULT STATUS 0  ),,S3+THETA
08021  M00S06542.dsdi    +++|          SXREG     PCSP,(CONTROL STORE ERR LOG),,S1
08022  M00S06543.dsdi    +++|          SXREG     PCSP,(CONTROL MEMORY PARITY),,S2
08023  M00S06544.dsdi    +++|          SXREG   PPFS+1,(PROC FAULT STATUS 1  ),,S3+THETA
08024  M00S06545.dsdi    +++|          SXREG   PPFS+2,(PROC FAULT STATUS 2  ),,S3+THETA
08025  M00S06546.dsdi    +++|          SXREG   PPFS+3,(PROC FAULT STATUS 3  ),,S3+THETA
08026  M00S06547.dsdi    +++|          SXREG   PPFS+4,(PROC FAULT STATUS 4  ),,S3+THETA
08027  M00S06548.dsdi    +++|          SXREG   PPFS+5,(PROC FAULT STATUS 5  ),,S3+THETA
08028  M00S06549.dsdi    +++|          SXREG   PPFS+6,(PROC FAULT STATUS 6  ),,S3+THETA
08029  M00S06550.dsdi    +++|          SXREG   PPFS+7,(PROC FAULT STATUS 7  ),,S3+THETA
08030  M00S06551.dsdi    +++|          SXREG   PPFS+8,(PROC FAULT STATUS 8  ),,S3+THETA
08031  M00S06552.dsdi    +++|          SXREG   PPFS+9,(PROC FAULT STATUS 9  ),,S3+THETA
08032  M00S06553.dsdi    +++|          SXREG  PPFS+10,(PROC FAULT STATUS A  ),,THETA
08033  M00S06554.dsdi    +++|          SXREG  PPFS+11,(PROC FAULT STATUS B  ),,THETA
08034  M00S06555.dsdi    +++|          SXREG  PPFS+12,(PROC FAULT STATUS C  ),,THETA
08035  M00S06556.dsdi    +++|          SXREG  PPFS+13,(PROC FAULT STATUS D  ),,THETA
08036  M00S06557.dsdi    +++|          SXREG  PPFS+14,(PROC FAULT STATUS E  ),,THETA
08037  M00S06558.dsdi    +++|          SXREG  PPFS+15,(PROC FAULT STATUS F  ),,THETA
08038  M00S06559.dsdi    +++|          SXREG     PRCL,(RETRY CORR ERROR LOG ),,S1+S2
08039  M00S06560.dsdi    +++|          SXREG     PUCS,(CONTROL STORE ERR LOG),,S1
08040  M00S06561.dsdi    +++|          SXREG     PCCL,(CACHE CORR ERR LOG   ),,S2
08041  M00S06562.dsdi    +++|          SXREG     PMCL,(MAP CORR ERR LOG     ),,S1+S2
08042  M00S06563.dsdi    +++|          SXREG     PPTM,(PROC TEST MODE       ),,S1+S2+S3
08043  M00S06564.dsdi    +++|          SXREG     PPTM,(PROC TEST MODE 0     ),,THETA
08044  M00S06565.dsdi    +++|          SXREG   PPTM+1,(PROC TEST MODE 1     ),,THETA
08045  M00S06566.dsdi    +++|          SXREG   PPTM+2,(PROC TEST MODE 2     ),,THETA
08046  M00S06567.dsdi    +++|          SXREG   PPTM+3,(PROC TEST MODE 3     ),,THETA
08047  M00S06568.dsdi    +++|          SXREG     PTPE,(TRAP ENABLE          )
08048  M00S06569.dsdi    +++|          SXREG   PTPE+1,(TRAP ENABLE          )
08049  M00S06570.dsdi    +++|          SXREG   PTPE+2,(TRAP ENABLE          )
08050  M00S06571.dsdi    +++|          SXREG   PTPE+3,(TRAP ENABLE          )
08051  M00S06572.dsdi    +++|          SXREG     PTRP,(TRAP PTR             )
08052  M00S06573.dsdi    +++|          SXREG     PDLP,(DEBUG LIST PTR       )
08053  M00S06574.dsdi    +++|          SXREG     PKPM,(KEYPT MASK           )
08054  M00S06575.dsdi    +++|          SXREG     PKPC,(KEYPT CODE           )
08055  M00S06576.dsdi    +++|          SXREG     PKCN,(KEYPT CLASS NUMBER   )
08056  M00S06577.dsdi    +++|          SXREG     PPIT,(PROC INTERVAL TIMER  )
08057  M00S06578.dsdi    +++|          SXREG     PCCF,(CRITICAL FRAME FLAG  )
08058  M00S06579.dsdi    +++|          SXREG   PCCF+1,(CRITICAL FRAME FLAG  )
08059  M00S06580.dsdi    +++|          SXREG     POCF,(ON CONDITION FLAG    )
08060  M00S06581.dsdi    +++|          SXREG   POCF+1,(ON CONDITION FLAG    )
08061  M00S06582.dsdi    +++|          SXREG     PDBI,(DEBUG INDEX          )
08062  M00S06583.dsdi    +++|          SXREG     PDBM,(DEBUG MASK           )
08063  M00S06584.dsdi    +++|          SXREG     PUSM,(USER MASK            )
08064  M00S06585.dsdi    +++|          SXREG     PRDM,(REG FILE DUMP ADDRESS),,S1+S2
08065  M00S06586.dsdi    +++|          CON    0
08066  M00S06587.dsdi    +++|
08067  M00S06588.dsdi    +++|*         REG *SSMR* (STATUS SUMMARY) BIT INTERPRETATIONS.
08068  M00S06589.dsdi    +++|*
08069  M00S06590.dsdi    +++|*         DESCRIPTOR FORMAT -
08070  M00S06591.dsdi    +++|*
08071  M00S06592.dsdi    +++|*T        9/ BIT NO.,17/ 0,17/ 0,17/ DESCRIPTOR PTR
Figure

0161729 DESCRIPTOR PTR 0303334505159 0 0 BIT NO.

08072  M00S06593.dsdi    +++|
08073  M00S06594.dsdi    +++| PMRB     BSS    0
08074  M00S06595.dsdi    +++|          S2BIT  58,(EXECUTIVE MONITOR MODE)
08075  M00S06596.dsdi    +++|          S2BIT  59,(SHORT ENVIRON WARNING)
08076  M00S06597.dsdi    +++|          S2BIT  60,(PROCESSOR HALT       )
08077  M00S06598.dsdi    +++|          S2BIT  61,(UNCORRECTABLE ERROR  )
08078  M00S06599.dsdi    +++|          S2BIT  62,(CORRECTED ERROR      )
08079  M00S06600.dsdi    +++|          S2BIT  63,(PHYSICAL ENVIRON WARNING)
08080  M00S06601.dsdi    +++|          CON    0
08081  M00S06602.dsdi    +++|
08082  M00S06603.dsdi    +++|*         REG *PMCR* (MTR COND REG) BIT INTERPRETATIONS.
08083  M00S06604.dsdi    +++|*
08084  M00S06605.dsdi    +++|*         DESCRIPTOR FORMAT -
08085  M00S06606.dsdi    +++|*
08086  M00S06607.dsdi    +++|*T        9/ BIT NO.,17/ 0,17/ 0,17/ DESCRIPTOR PTR
Figure

0161729 DESCRIPTOR PTR 0303334505159 0 0 BIT NO.

08087  M00S06608.dsdi    +++|
08088  M00S06609.dsdi    +++| PMRC     BSS    0
08089  M00S06610.dsdi    +++|          S2BIT  48,(DETECTED UNCORR ERR  )
08090  M00S06611.dsdi    +++|          S2BIT  50,(SHORT WARNING        )
08091  M00S06612.dsdi    +++|          S2BIT  51,(INSTRUCTION SPEC ERROR)
08092  M00S06613.dsdi    +++|          S2BIT  52,(ADDRESS SPEC ERROR   )
08093  M00S06614.dsdi    +++|          S2BIT  53,(C170 EXCHANGE REQUEST)
08094  M00S06615.dsdi    +++|          S2BIT  54,(ACCESS VIOLATION     )
08095  M00S06616.dsdi    +++|          S2BIT  55,(ENVIRONMENT SPEC ERROR)
08096  M00S06617.dsdi    +++|          S2BIT  56,(EXTERNAL INTERRUPT   )
08097  M00S06618.dsdi    +++|          S2BIT  57,(PAGE TBL SEARCH W/O FIND)
08098  M00S06619.dsdi    +++|          S2BIT  58,(SYSTEM CALL          )
08099  M00S06620.dsdi    +++|          S2BIT  59,(SYSTEM INTERVAL TIMER)
08100  M00S06621.dsdi    +++|          S2BIT  60,(INCORRECT SEG/RING 0 )
08101  M00S06622.dsdi    +++|          S2BIT  61,(OUTWARD CALL/INWARD RETURN)
08102  M00S06623.dsdi    +++|          S2BIT  62,(SOFT/CORRECTED ERROR )
08103  M00S06624.dsdi    +++|          S2BIT  63,(TRAP EXCEPTION       )
08104  M00S06625.dsdi    +++|          CON    0
08105  M00S06626.dsdi    +++|*
08106  M00S06627.dsdi    +++|*         SECOND OCCURANCE OF REGISTER 31 DESCRIPTOR.
08107  M00S06628.dsdi    +++|*
08108  M00S06629.dsdi    +++| PMRD     BSS    0
08109  M00S06630.dsdi    +++|          SXREG  PCSA,(CSA ADDR AFTER HALT  )
08110  M00S06631.dsdi    +++|          CON    0
08111  M00S06632.dsdi    +++| PROPM    SPACE  4,10
08112  M00S06633.dsdi    +++|***       PROPM.
08113  M00S06634.dsdi    +++|*
08114  M00S06635.dsdi    +++|*         DUMP CYBER 180-990 PROCESSOR PAGE MAP.
08115  M00S06636.dsdi    +++|*
08116  M00S06637.dsdi    +++|*         THE *PROPM* DIRECTIVE IS APPLICABLE ONLY WHEN DUMPING A
08117  M00S06638.dsdi    +++|*         CYBER 180-990 MAINFRAME, AND CAUSES THE PROCESSOR PAGE MAP
08118  M00S06639.dsdi    +++|*         TO BE DUMPED.  THE RADIAL MCI IS PRINTED BEFORE PRINTING
08119  M00S06640.dsdi    +++|*         REGISTER  00.  THERE ARE NO PARAMETERS.  FOR EACH REGISTER,
08120  M00S06641.dsdi    +++|*         THE SET NUMBER, ENTRY NUMBER WITHIN THE SET, AND THE REGISTER
08121  M00S06642.dsdi    +++|*         CONTENTS ARE PRINTED.
08122  M00S06643.dsdi    +++|
08123  M00S06644.dsdi    +++|
08124  M00S06645.dsdi    +++| PROPM    DATA   0LPROPM
08125  M00S06646.dsdi    +++|
Line S06647 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08126  M01S06647.dsdi67  ---|          SA2    =3LPPM      RECORD ID
Line S00035 Modification History
M01 (Added by) dsdi67
M02 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08127  M02S00035.271l739 ---|          SA5    =3LPPM      RECORD ID
Line S00167 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08128  M01S00167.271l739 +++|          SA5    .PPM        RECORD ID
08129  M00S06648.dsdi    +++|          SX7    3           MAXIMUM SET NUMBER
Line S06649 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08130  M01S06649.dsdi67  ---|          RJ     DTM         DUMP CYBER 180-990 MAP (MEMORY)
08131  M01S06650.dsdi67  ---|          EQ     DSD1        RETURN TO PROCESS NEXT DIRECTIVE
08132  M01S06651.dsdi67  ---| PRORF    SPACE  4,30
Line S00036 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08133  M01S00036.dsdi67  +++|          EQ     PSM1        PROCESS PAGE MAP
08134  M01S00037.dsdi67  +++| PRORF    SPACE  4,20
08135  M00S06652.dsdi    +++|***       PRORF.
08136  M00S06653.dsdi    +++|*
08137  M00S06654.dsdi    +++|*         SPECIFIES THAT THE ENTIRE PROCESSOR REGISTER FILE
08138  M00S06655.dsdi    +++|*         SHOULD BE DUMPED.
08139  M00S06656.dsdi    +++|*
08140  M00S06657.dsdi    +++|*         PRORF,FIRST,LAST.
08141  M00S06658.dsdi    +++|*
08142  M00S06659.dsdi    +++|*         FIRST  SPECIFIES THE FIRST REGISTER (HEX) TO BE DUMPED.
08143  M00S06660.dsdi    +++|*                IF OMITTED, REGISTER 00 IS USED BY DEFAULT.
08144  M00S06661.dsdi    +++|*
08145  M00S06662.dsdi    +++|*         LAST   SPECIFIES THE LAST+1 REGISTER (HEX) TO BE DUMPED.
08146  M00S06663.dsdi    +++|*                IF OMITTED, FIRST+1 IS USED BY DEFAULT.
08147  M00S06664.dsdi    +++|*
08148  M00S06665.dsdi    +++|*         THE *PRORF* DIRECTIVE CAUSES THE PROCESSOR REGISTER
08149  M00S06666.dsdi    +++|*         FILE TO BE DUMPED.  THE RADIAL MCI IS PRINTED
08150  M00S06667.dsdi    +++|*         BEFORE PRINTING REGISTER 00.  FOR EACH REGISTER,
08151  M00S06668.dsdi    +++|*         THE REGISTER NUMBER AND REGISTER CONTENTS ARE
08152  M00S06669.dsdi    +++|*         PRINTED.
08153  M00S06670.dsdi    +++|
08154  M00S06671.dsdi    +++|
08155  M00S06672.dsdi    +++| PRORF    DATA   0LPRORF
08156  M00S06673.dsdi    +++|
Line S06674 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08157  M01S06674.271l739 ---|          SA1    =3LPMR
Line S00168 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08158  M01S00168.271l739 +++|          SA1    .PMR
08159  M00S06675.dsdi    +++|          RJ     GID         GET ELEMENT ID
Line S06676 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08160  M01S06676.dsdi67  ---|          BX1    X6
08161  M01S06677.dsdi67  ---|          SX1    X1-4
08162  M01S06678.dsdi67  ---|          NZ     X1,PRF0     IF NOT ON A CYBER 180-990
Line S00038 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08163  M01S00038.dsdi67  +++|          SX6    X6-4
08164  M01S00039.dsdi67  +++|          NZ     X6,PRF2     IF NOT CYBER 180-990
08165  M00S06679.dsdi    +++|          RJ     TPF
08166  M00S06680.dsdi    +++|          EQ     DSD1        RETURN
08167  M00S06681.dsdi    +++|
Line S06682 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08168  M01S06682.dsdi67  ---| PRF0     RJ     LDC         LIST DIRECTIVE
Line S00040 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08169  M01S00040.dsdi67  +++| PRF1     SA1    NR
08170  M01S00041.dsdi67  +++|          ZR     X1,DSD1     IF NO MORE RECORDS TO PROCESS
08171  M01S00042.dsdi67  +++| PRF2     RJ     LDC         DISPLAY DIRECTIVE
Line S06683 Modification History
M01 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08172  M01S06683.271l739 ---|          SA1    =3LPRF
Line S00169 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08173  M01S00169.271l739 +++|          SA1    .PRF
Line S06684 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08174  M01S06684.dsdi67  ---|          SA2    PRFA+2      NEXT DIRECTORY TABLE ENTRY
Line S06685 Modification History
M01 (Removed by) dsdi62
M02 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08175  M02S06685.dsdi67  ---|          ZR     X2,PRF0.1   IF FISRT RECORD
Line S00001 Modification History
M01 (Added by) dsdi62
M02 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08176  M02S00001.dsdi67  ---|          ZR     X2,PRF0.1   IF FIRST RECORD
Line S06686 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08177  M01S06686.dsdi67  ---|          SB3    A2
08178  M01S06687.dsdi67  ---|          SA2    X2
08179  M01S06688.dsdi67  ---|          JP     PRF0.2      PROCESS FIRST RECORD
08180  M01S06689.dsdi67  ---|
08181  M01S06690.dsdi67  ---| PRF0.1   MX0    18
08182  M01S06691.dsdi67  ---|          SEARCH TDIR,X1,X0
08183  M01S06692.dsdi67  ---|          ZR     X2,ERR14    IF RECORD ID NOT IN DIRECTORY
08184  M01S06693.dsdi67  ---| PRF0.2   SA3    =3LPRF      RECORD ID
08185  M01S06694.dsdi67  ---|          SB7    C.TDIR      TABLE ENTRY LENGTH
08186  M01S06695.dsdi67  ---|          SB3    PRFA+2      NEXT TABLE ENTRY
08187  M01S06696.dsdi67  ---|          RJ     CNR         CHECK NEXT RECORD
08188  M01S06697.dsdi67  ---|          SX6    B0          PRESET *FIRST*
08189  M01S06698.dsdi67  ---|          SA6    PRFA
Line S00043 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08190  M01S00043.dsdi67  +++|          SX6    1           DISPLAY RADIAL MCI
08191  M01S00044.dsdi67  +++|          RJ     FPR         FIND PROCESSOR RECORD
08192  M01S00045.dsdi67  +++|          ZR     X2,ERR14    IF RECORD NOT FOUND
08193  M00S06699.dsdi    +++|          MX0    -18         PRESET *LAST* TO ACTUAL NUMBER OF REGS
08194  M00S06700.dsdi    +++|          BX6    -X0*X2
Line S06701 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08195  M01S06701.dsdi67  ---|          SA6    A6+B1
08196  M01S06702.dsdi67  ---|          MX0    -6          SAVE RADIAL MCI
08197  M01S06703.dsdi67  ---|          AX2    36
08198  M01S06704.dsdi67  ---|          BX6    -X0*X2
08199  M01S06705.dsdi67  ---|          SA6    PRBF+13
08200  M01S06706.dsdi67  ---|          SA2    A2+B1       SET RANDOM INDEX
08201  M01S06707.dsdi67  ---|          BX6    X2
08202  M01S06708.dsdi67  ---|          SA6    RI
08203  M01S06709.dsdi67  ---|
08204  M01S06710.dsdi67  ---|*         GET REGISTER NUMBERS OF FIRST AND LAST REGISTERS TO DUMP.
08205  M01S06711.dsdi67  ---|
08206  M01S06712.dsdi67  ---|          RJ     ASX         GET FIRST REGISTER NUMBER
08207  M01S06713.dsdi67  ---|          NZ     X4,PRF1     IF FIRST REGISTER NOT SPECIFIED
08208  M01S06714.dsdi67  ---|          SX7    X6+B1
08209  M01S06715.dsdi67  ---|          SA6    PRFA        SET FIRST REGISTER NUMBER
08210  M01S06716.dsdi67  ---|          SA7    PRFA+1      PRESET LAST REGISTER NUMBER
08211  M01S06717.dsdi67  ---|          RJ     ASX         GET LAST REGISTER NUMBER
08212  M01S06718.dsdi67  ---|          NZ     X4,PRF1     IF LAST REGISTER NUMBER NOT SPECIFIED
08213  M01S06719.dsdi67  ---|          SA1    PRFA+2      ENSURE LAST .LE. NUMBER OF REGISTERS
08214  M01S06720.dsdi67  ---|          IX3    X1-X6
08215  M01S06721.dsdi67  ---|          NG     X3,PRF1     IF NEW LAST IS TOO LARGE
08216  M01S06722.dsdi67  ---|          SA6    A1-B1
08217  M01S06723.dsdi67  ---|          SA6    PRFA+1
08218  M01S06724.dsdi67  ---|
08219  M01S06725.dsdi67  ---|*         POSITION DUMP FILE.
08220  M01S06726.dsdi67  ---|
08221  M01S06727.dsdi67  ---| PRF1     SX3    B0
08222  M01S06728.dsdi67  ---|          RJ     PDF
08223  M01S06729.dsdi67  ---|          MX6    0           INITIALIZE WORD COUNT FOR BUFFER
08224  M01S06730.dsdi67  ---|          SA6    NXBA
08225  M01S06731.dsdi67  ---|          SA6    A6+B1
08226  M01S06732.dsdi67  ---|
08227  M01S06733.dsdi67  ---|*         PRINT  *RADIAL MCI = N*.
08228  M01S06734.dsdi67  ---|
08229  M01S06735.dsdi67  ---|          PRINT  (=2C  )
08230  M01S06736.dsdi67  ---|          SB7    PRBF
08231  M01S06737.dsdi67  ---|          SA2    =13HRADIAL MCI =
08232  M01S06738.dsdi67  ---|          SB6    13
08233  M01S06739.dsdi67  ---|          RJ     UPS         UNPACK MESSAGE
08234  M01S06740.dsdi67  ---|          PRINT  CCCH,15
08235  M01S06741.dsdi67  ---|          PRINT  (=2C  )
08236  M01S06742.dsdi67  ---|
08237  M01S06743.dsdi67  ---|*         SKIP TO STARTING REGISTER.
08238  M01S06744.dsdi67  ---|
08239  M01S06745.dsdi67  ---|          SA1    PRFA
08240  M01S06746.dsdi67  ---|          LX1    2
08241  M01S06747.dsdi67  ---|          SB7    X1          STARTING REGISTER NUMBER * 4
08242  M01S06748.dsdi67  ---| PRF2     ZR     B7,PRF3     IF POSITIONED AT INITIAL REGISTER TO DUMP
08243  M01S06749.dsdi67  ---|          RJ     NXB         SKIP REGISTER
08244  M01S06750.dsdi67  ---|          SB7    B7-B1
08245  M01S06751.dsdi67  ---|          NZ     B7,PRF2     IF REGISTER NOT YET FOUND
08246  M01S06752.dsdi67  ---| PRF3     RJ     SSB         SPACE FILL STRING BUFFER
08247  M01S06753.dsdi67  ---|          SA1    PRFA
Line S00046 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08248  M01S00046.dsdi67  +++|          RJ     SHA         SET HEX ADDRESSES
08249  M01S00047.dsdi67  +++|          SA3    FW
08250  M01S00048.dsdi67  +++|          LX3    2           CONVERT STARTING REGISTER NUMBER TO BYTE
08251  M01S00049.dsdi67  +++|          RJ     FBP         FIND BYTE POSITION
08252  M01S00050.dsdi67  +++| PRF3     SA1    FW
08253  M00S06754.dsdi    +++|          SX6    X1+B1
08254  M00S06755.dsdi    +++|          SA2    A1+B1       LAST REGISTER+1 TO PRINT
Line S00005 Modification History
M01 (Added by) dsdi74a
Seq #  *Modification Id* Act 
----------------------------+
08255  M01S00005.dsdi74a +++|          ERRNZ  LW-FW-1     CODE REQUIRES CONTIGUOUS WORDS
08256  M00S06756.dsdi    +++|          SA6    A1          INCREMENT REGISTER NUMBER
08257  M00S06757.dsdi    +++|          IX3    X2-X6
Line S06758 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08258  M01S06758.dsdi67  ---|          NG     X3,PRF5     IF ALL REGISTERS PRINTED FOR PROCESSOR
Line S00051 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08259  M01S00051.dsdi67  +++|          NG     X3,PRF1     IF ALL REGISTERS PRINTED
08260  M00S06759.dsdi    +++|          SB7    PRBF
08261  M00S06760.dsdi    +++|          SB6    B1+B1
08262  M00S06761.dsdi    +++|          LX1    59-7
08263  M00S06762.dsdi    +++|          RJ     HTS         DISPLAY REGISTER NUMBER
Line S06763 Modification History
M01 (Removed by) dsdi62
Seq #  *Modification Id* Act 
----------------------------+
08264  M01S06763.dsdi62  ---|          SX5    4
08265  M01S06764.dsdi62  ---| PRF4     SA0    B7+2        SAVE CURRENT POSITION IN DISPLAY LINE
08266  M01S06765.dsdi62  ---|          RJ     NXB         GET NEXT 16 BITS OF REGISTER FILE
08267  M01S06766.dsdi62  ---|          SB7    A0
08268  M01S06767.dsdi62  ---|          SB6    4
08269  M01S06768.dsdi62  ---|          LX1    59-15
08270  M01S06769.dsdi62  ---|          RJ     HTS         DISPLAY 4 HEX DIGITS
08271  M01S06770.dsdi62  ---|          SX5    X5-1
08272  M01S06771.dsdi62  ---|          NZ     X5,PRF4     IF MORE REGISTER DATA TO DISPLAY
08273  M01S06772.dsdi62  ---|          PRINT  CCCH,B7-CCCH+1
Line S00002 Modification History
M01 (Added by) dsdi62
Seq #  *Modification Id* Act 
----------------------------+
08274  M01S00002.dsdi62  +++|          RJ     DHR         DISPLAY REGISTER
08275  M00S06773.dsdi    +++|          EQ     PRF3        DISPLAY NEXT REGISTER
Line S00003 Modification History
M01 (Added by) dsdi62
M02 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08276  M02S00003.dsdi67  ---|
Line S06774 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08277  M01S06774.dsdi67  ---| PRF5     SA1    PRFA+2      NEXT TABLE ENTRY
08278  M01S06775.dsdi67  ---|          ZR     X1,DSD1     IF NO MORE RECORDS TO PROCESS
08279  M01S06776.dsdi67  ---|          JP     PRF0        PROCESS NEXT REGISTER FILE RECORD
08280  M01S06777.dsdi67  ---|
08281  M01S06778.dsdi67  ---|
08282  M01S06779.dsdi67  ---|
08283  M01S06780.dsdi67  ---| PRFA     CON    0           FIRST
08284  M01S06781.dsdi67  ---|          CON    0           LAST+1
08285  M01S06782.dsdi67  ---|          CON    0           NEXT DIRECTORY TABLE ENRTY POINTER
08286  M00S06783.dsdi    +++| PROSM    SPACE  4,10
08287  M00S06784.dsdi    +++|***       PROSM.
08288  M00S06785.dsdi    +++|*
08289  M00S06786.dsdi    +++|*         DUMP CYBER 180-990 PROCESSOR SEGMENT MAP.
08290  M00S06787.dsdi    +++|*
08291  M00S06788.dsdi    +++|*         THE *PROSM* DIRECTIVE IS APPLICABLE ONLY WHEN DUMPING A
08292  M00S06789.dsdi    +++|*         CYBER 180-990, AND CAUSES THE PROCESSOR SEGMENT MAP TO BE
08293  M00S06790.dsdi    +++|*         DUMPED.  THE RADIAL MCI IS PRINTED BEFORE PRINTING REGISTER
08294  M00S06791.dsdi    +++|*         00.  THERE ARE NO PARAMETERS.  FOR EACH REGISTER, THE
08295  M00S06792.dsdi    +++|*         SET NUMBER, ENTRY NUMBER WITHIN THE SET, AND THE REGISTER
08296  M00S06793.dsdi    +++|*         CONTENTS ARE PRINTED.
08297  M00S06794.dsdi    +++|
08298  M00S06795.dsdi    +++|
08299  M00S06796.dsdi    +++| PROSM    DATA   0LPROSM
08300  M00S06797.dsdi    +++|
Line S06798 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08301  M01S06798.dsdi67  ---|          SA2    =3LPSM      RECORD ID
Line S00052 Modification History
M01 (Added by) dsdi67
M02 (Removed by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08302  M02S00052.271l739 ---|          SA5    =3LPSM      RECORD ID
Line S00170 Modification History
M01 (Added by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
08303  M01S00170.271l739 +++|          SA5    .PSM        RECORD ID
08304  M00S06799.dsdi    +++|          SX7    B1+         MAXIMUM SET NUMBER
Line S06800 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08305  M01S06800.dsdi67  ---|          RJ     DTM         DUMP THETA MAP
Line S00053 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08306  M01S00053.dsdi67  +++| PSM1     SA7    LW          SAVE LAST SET NUMBER
08307  M01S00054.dsdi67  +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
08308  M01S00055.dsdi67  +++| PSM2     RJ     LDC         DISPLAY DIRECTIVE
08309  M01S00056.dsdi67  +++|          BX1    X5
08310  M01S00057.dsdi67  +++|          SX6    B1          DISPLAY RADIAL MCI
08311  M01S00058.dsdi67  +++|          RJ     FPR         FIND PROCESSOR RECORD
08312  M01S00059.dsdi67  +++|          ZR     X2,ERR14    IF RECORD NOT FOUND
08313  M01S00060.dsdi67  +++|          BX7    X7-X7
08314  M01S00061.dsdi67  +++|          SX3    B0
08315  M01S00062.dsdi67  +++|          SA7    FW          INITIALIZE SET NUMBER
08316  M01S00063.dsdi67  +++|          RJ     FBP         POSITION DUMP FILE
08317  M01S00064.dsdi67  +++|          SA0    0           INITIALIZE ENTRY NUMBER
08318  M01S00065.dsdi67  +++|          PRINT  (=C* SET  ENTRY   CONTENTS *)
08319  M01S00066.dsdi67  +++|          PRINT  (=2C  )
08320  M01S00067.dsdi67  +++| PSM3     SA1    FW          DISPLAY SET NUMBER
08321  M01S00068.dsdi67  +++|          SX6    X1+1R0
08322  M01S00069.dsdi67  +++|          SA6    PRBF+1
08323  M01S00070.dsdi67  +++|          SX1    A0          DISPLAY ENTRY NUMBER
08324  M01S00071.dsdi67  +++|          SB6    B1+B1
08325  M01S00072.dsdi67  +++|          SB7    PRBF+6
08326  M01S00073.dsdi67  +++|          RJ     CDD
08327  M01S00074.dsdi67  +++|          BX2    X6
08328  M01S00075.dsdi67  +++|          LX2    59-11
08329  M01S00076.dsdi67  +++|          RJ     UPS
08330  M01S00077.dsdi67  +++|          SA0    A0+1        INCREMENT ENTRY NUMBER
08331  M01S00078.dsdi67  +++|          RJ     DHR         DISPLAY REGISTER
08332  M01S00079.dsdi67  +++|          SX3    A0-32D
08333  M01S00080.dsdi67  +++|          NG     X3,PSM3     IF NOT FINISHED WITH SET
08334  M01S00081.dsdi67  +++|          SA2    FW          GET SET NUMBER
08335  M01S00082.dsdi67  +++|          SA1    A2+B1       GET LAST SET NUMBER
Line S00006 Modification History
M01 (Added by) dsdi74a
Seq #  *Modification Id* Act 
----------------------------+
08336  M01S00006.dsdi74a +++|          ERRNZ  LW-FW-1     CODE REQUIRES CONTIGUOUS WORDS
Line S00083 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08337  M01S00083.dsdi67  +++|          IX1    X1-X2
08338  M01S00084.dsdi67  +++|          ZR     X1,PSM4     IF DONE
08339  M01S00085.dsdi67  +++|          SX7    X2+B1       INCREMENT SET NUMBER
08340  M01S00086.dsdi67  +++|          SA7    A2
08341  M01S00087.dsdi67  +++|          SA0    0           RESET ENTRY NUMBER
08342  M01S00088.dsdi67  +++|          EQ     PSM3        DISPLAY NEXT SET
08343  M01S00089.dsdi67  +++|
08344  M01S00090.dsdi67  +++| PSM4     SA1    NR          NEXT TABLE ENTRY
08345  M01S00091.dsdi67  +++|          NZ     X1,PSM2     IF MORE RECORDS TO PROCESS
08346  M00S06801.dsdi    +++|          EQ     DSD1        RETURN TO PROCESS NEXT DIRECTIVE
08347  M00S06802.dsdi    +++| PROXP    SPACE  4,10
08348  M00S06803.dsdi    +++|***       PROXP.
08349  M00S06804.dsdi    +++|*
08350  M00S06805.dsdi    +++|*         DUMP CYBER 170-8X5 EXCHANGE PACKAGE.
08351  M00S06806.dsdi    +++|*
08352  M00S06807.dsdi    +++|*         THE *PROXP* DIRECTIVE CAUSES THE PROCESSOR EXCHANGE
08353  M00S06808.dsdi    +++|*         PACKAGE TO BE DUMPED.  THE RADIAL MCI IS PRINTED BEFORE
08354  M00S06809.dsdi    +++|*         REGISTER *SSMR*.  FOR EACH REGISTER, THE REGISTER NUMBER,
08355  M00S06810.dsdi    +++|*         REGISTER CONTENTS, AND DESCRIPTIVE INFORMATION IS PRINTED.
08356  M00S06811.dsdi    +++|
08357  M00S06812.dsdi    +++|
08358  M00S06813.dsdi    +++| PROXP    DATA   0LPROXP
08359  M00S06814.dsdi    +++|
08360  M00S06815.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
08361  M00S06816.dsdi    +++|          RJ     GHA         GET HARDWARE ADDRESS
Line S00092 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08362  M01S00092.dsdi67  +++| PRX1     SX3    1           DISPLAY RADIAL MCI
08363  M00S06817.dsdi    +++|          RJ     PTX         POSITION TO EXCHANGE PACKAGE
Line S06818 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08364  M01S06818.dsdi67  ---|          ZR     X2,PRX2     IF NOT *PTX* EXCHANGE PACKAGE
08365  M01S06819.dsdi67  ---| PRX1     MX0    -6
08366  M01S06820.dsdi67  ---|          AX2    36
08367  M01S06821.dsdi67  ---|          BX6    -X0*X2
08368  M01S06822.dsdi67  ---|          SA6    PRBF+13
08369  M01S06823.dsdi67  ---|          PRINT  (=2C  )
08370  M01S06824.dsdi67  ---|          SB7    PRBF
08371  M01S06825.dsdi67  ---|          SA2    =13HRADIAL MCI =
08372  M01S06826.dsdi67  ---|          SB6    13
08373  M01S06827.dsdi67  ---|          RJ     UPS         UNPACK MESSAGE
08374  M01S06828.dsdi67  ---|          PRINT  CCCH,15     *RADIAL MCI = N*
08375  M01S06829.dsdi67  ---|          PRINT  (=2C  )
08376  M01S06830.dsdi67  ---| PRX2     SX6    51          DISPLAY FULL EXCHANGE PACKAGE
Line S00093 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08377  M01S00093.dsdi67  +++|          SX6    51          DISPLAY FULL EXCHANGE PACKAGE
08378  M00S06831.dsdi    +++|          SX1    0
08379  M00S06832.dsdi    +++|          RJ     FXA         FORMAT EXCHANGE AREA
Line S06833 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08380  M01S06833.dsdi67  ---|          SA1    PTXB        NEXT DIRECTORY TABLE ENTRY
Line S00094 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08381  M01S00094.dsdi67  +++|          SA1    NR          NEXT DIRECTORY TABLE ENTRY
08382  M00S06834.dsdi    +++|          ZR     X1,DSD1     IF NO MORE TO PROCESS
08383  M00S06835.dsdi    +++|          SB6    0           NO ADDRESS SPECIFIED
Line S06836 Modification History
M01 (Removed by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08384  M01S06836.dsdi67  ---|          RJ     PTX         PROCESS NEXT CPU-S EXCHANGE PACKAGE
08385  M01S06837.dsdi67  ---|          EQ     PRX1        FORMAT NEXT EXCHANGE PACKAGE
08386  M01S06838.dsdi67  ---|          CON    0           NEXT DIRECTORY TABLE ENTRY POINTER
Line S00095 Modification History
M01 (Added by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
08387  M01S00095.dsdi67  +++|          EQ     PRX1        PROCESS NEXT EXCHANGE PACKAGE
08388  M00S06839.dsdi    +++| PST      SPACE  4,10
08389  M00S06840.dsdi    +++|***       PST.
08390  M00S06841.dsdi    +++|*
08391  M00S06842.dsdi    +++|*         DUMP PROGRAM STATUS TABLE AND
08392  M00S06843.dsdi    +++|*         ENTRY POINT DIRECTORY IN *D* FORMAT.
08393  M00S06844.dsdi    +++|
08394  M00S06845.dsdi    +++|
08395  M00S06846.dsdi    +++| PST      DATA   0LPST
08396  M00S06847.dsdi    +++|
08397  M00S06848.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
08398  M00S06849.dsdi    +++|          SA1    F.TCMT
08399  M00S06850.dsdi    +++|          SA2    X1+PSTP     GET FWA PST
08400  M00S06851.dsdi    +++|          AX2    12
08401  M00S06852.dsdi    +++|          SX6    X2
08402  M00S06853.dsdi    +++|          AX2    24          GET LWA+1 PST
08403  M00S06854.dsdi    +++|          SX7    X2
08404  M00S06855.dsdi    +++|          SX5    =C*           PROGRAM STATUS TABLE*
08405  M00S06856.dsdi    +++|          SB3    B1          SET *D* FORMAT
08406  M00S06857.dsdi    +++|          SX4    B0          SET READ FROM DUMP FILE
08407  M00S06858.dsdi    +++|          RJ     DTB         DUMP PST
Line S06859 Modification History
M01 (Removed by) ns2647a
Seq #  *Modification Id* Act 
----------------------------+
08408  M01S06859.ns2647a ---|          SA1    DTBA+1      GET FWA EPD
Line S00004 Modification History
M01 (Added by) ns2647a
Seq #  *Modification Id* Act 
----------------------------+
08409  M01S00004.ns2647a +++|          SA1    CPRA+1      GET FWA EPD
08410  M00S06860.dsdi    +++|          SA2    F.TCMT      GET LWA+1 EPD
08411  M00S06861.dsdi    +++|          SA2    X2+LBDP
08412  M00S06862.dsdi    +++|          AX2    12
08413  M00S06863.dsdi    +++|          BX6    X1
08414  M00S06864.dsdi    +++|          SX7    X2
08415  M00S06865.dsdi    +++|          SB3    B0          SET *D* FORMAT
08416  M00S06866.dsdi    +++|          SX5    =C*           ENTRY POINT DIRECTORY*
08417  M00S06867.dsdi    +++|          SX4    0           SET READ FROM DUMP FILE
08418  M00S06868.dsdi    +++|          RJ     DTB         DUMP EPD
08419  M00S06869.dsdi    +++|          EQ     DSD1        RETURN
08420  M00S06870.dsdi    +++| PUT      SPACE  4,10
08421  M00S06871.dsdi    +++|***       PUT.
08422  M00S06872.dsdi    +++|*         DUMP ALL NONZERO PHYSICAL UNIT TABLE ENTRIES.
08423  M00S06873.dsdi    +++|*
08424  M00S06874.dsdi    +++|*         PUT,E1,E2,...,EN.
08425  M00S06875.dsdi    +++|*         DUMP SELECTED PHYSICAL UNIT TABLE ENTRIES.
08426  M00S06876.dsdi    +++|
08427  M00S06877.dsdi    +++|
08428  M00S06878.dsdi    +++| PUT      DATA   0LPUT
08429  M00S06879.dsdi    +++|
08430  M00S06880.dsdi    +++|          SX5    =C*           PHYSICAL UNIT TABLE*
08431  M00S06881.dsdi    +++|          SX6    TPUE        SET FORMAT TABLE POINTERS ADDRESS
08432  M00S06882.dsdi    +++|          SX7    =4HPUT      SET TABLE NAME ADDRESS
08433  M00S06883.dsdi    +++|          SB2    /HIO/PUTP   SET BUFFERED DEVICE TABLE INDEX
08434  M00S06884.dsdi    +++|          RJ     DBT         DUMP *PUT*
08435  M00S06885.dsdi    +++|          EQ     DSD1        RETURN
08436  M00S06886.dsdi    +++| PX       SPACE  4,25
08437  M00S06887.dsdi    +++|***       PX,N1,N2,...,NN.
08438  M00S06888.dsdi    +++|*
08439  M00S06889.dsdi    +++|*         DUMP 16-BIT PP MEMORY IN HEX BLOCK FORMAT.
08440  M00S06890.dsdi    +++|*
08441  M00S06891.dsdi    +++|*         NI     NUMBER OF PP TO BE DUMPED.  IF OMITTED,
08442  M00S06892.dsdi    +++|*                ALL PP-S ARE DUMPED.
08443  M00S06893.dsdi    +++|*
08444  M00S06894.dsdi    +++|*         THE *PX* DIRECTIVE CAUSES PP MEMORY TO BE DUMPED
08445  M00S06895.dsdi    +++|*         IN HEXADECIMAL BLOCK FORMAT WHERE EACH BLOCK
08446  M00S06896.dsdi    +++|*         REPRESENTS 256 WORDS.  EACH 16-BIT WORD IS
08447  M00S06897.dsdi    +++|*         REPRESENTED BY 4 HEXADECIMAL DIGITS.  THE BLOCKS
08448  M00S06898.dsdi    +++|*         ARE READ BY COLUMN (TOP TO BOTTOM), WHERE EACH
08449  M00S06899.dsdi    +++|*         COLUMN CONTAINS 16 16-BIT WORDS NUMBERED
08450  M00S06900.dsdi    +++|*         0 THRU F.  THERE ARE 16 COLUMNS IN EACH BLOCK
08451  M00S06901.dsdi    +++|*         NUMBERED 0 THRU F.  REPETITIVE DATA IS NOT
08452  M00S06902.dsdi    +++|*         SUPPRESSED AND ZERO WORDS ARE REPRESENTED BY
08453  M00S06903.dsdi    +++|*         FOUR HYPHENS.  THE CONTENTS OF THE R-REGISTER
08454  M00S06904.dsdi    +++|*         IN HEXADECIMAL PRECEDES THE FIRST BLOCK FOR
08455  M00S06905.dsdi    +++|*         EACH PP.  OUTPUT TO THE TERMINAL IS NOT PROVIDED.
08456  M00S06906.dsdi    +++|
08457  M00S06907.dsdi    +++|
08458  M00S06908.dsdi    +++| PX       DATA   0LPX
08459  M00S06909.dsdi    +++|
08460  M00S06910.dsdi    +++|          SX6    1           SET HEX BLOCK FORMAT
Line S06911 Modification History
M01 (Removed by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
08461  M01S06911.ns2647  ---|          EQ     POD1        DUMP PP MEMORY
Line S00004 Modification History
M01 (Added by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
08462  M01S00004.ns2647  +++|          EQ     QOD1        DUMP PP/CPP
08463  M00S06912.dsdi    +++| Q        SPACE  4,19
08464  M00S06913.dsdi    +++|***       Q.
08465  M00S06914.dsdi    +++|*         DUMP ALL PPUS IN LINE FORMAT WITH INTERPRETATION.
08466  M00S06915.dsdi    +++|*
08467  M00S06916.dsdi    +++|*         Q,N1,N2,...,NN.
08468  M00S06917.dsdi    +++|*         DUMP SELECTED PPUS.
08469  M00S06918.dsdi    +++|*
08470  M00S06919.dsdi    +++|*         EACH LINE CONTAINS 20B BYTES PRINTED IN TWO SETS OF 10B.
08471  M00S06920.dsdi    +++|*         EACH SET OF 10B CONSISTS OF AN ADDRESS, 10B DATA BYTES AND
08472  M00S06921.dsdi    +++|*         16D DISPLAY CODE CHARACTERS INTERPRETATION.  REPETITIVE
08473  M00S06922.dsdi    +++|*         LINES ARE SUPPRESSED.  ZERO BYTES ARE PRINTED AS *----*.
08474  M00S06923.dsdi    +++|*
08475  M00S06924.dsdi    +++|*         FOR TERMINAL OUTPUT, THE DIRECTIVE FORMAT IS -
08476  M00S06925.dsdi    +++|*
08477  M00S06926.dsdi    +++|*         Q,N,FWA,LWA+1.
08478  M00S06927.dsdi    +++|*
08479  M00S06928.dsdi    +++|*         DATA IS DUMPED 10B BYTES PER LINE WITH DISPLAY CODE
08480  M00S06929.dsdi    +++|*         INTERPRETATION.  ZERO BYTES ARE REPRESENTED AS *----*.
08481  M00S06930.dsdi    +++|*         FWA AND LWA+1 ARE ADJUSTED SO THAT THE DUMP LIMITS
08482  M00S06931.dsdi    +++|*         FALL ON A MULTIPLE OF 10B.
08483  M00S06932.dsdi    +++|
08484  M00S06933.dsdi    +++|
08485  M00S06934.dsdi    +++| Q        DATA   0LQ
08486  M00S06935.dsdi    +++|
08487  M00S06936.dsdi    +++|          SA1    TF
08488  M00S06937.dsdi    +++|          NZ     X1,QTN      IF TERMINAL OUTPUT
08489  M00S06938.dsdi    +++|          SX6    B0          INITIALIZE FOR PPU DUMP
08490  M00S06939.dsdi    +++| QPR1     RJ     IPD
08491  M00S06940.dsdi    +++| QPR2     RJ     SNP         SELECT NEXT PPU
08492  M00S06941.dsdi    +++|          ZR     X1,DSD1     IF NO MORE TO DUMP
08493  M00S06942.dsdi    +++|          RJ     DPQ         DUMP PPU IN *Q* FORMAT
08494  M00S06943.dsdi    +++|          EQ     QPR2        CONTINUE
08495  M00S06944.dsdi    +++|
08496  M00S06945.dsdi    +++|*         PROCESS TERMINAL OUTPUT.
08497  M00S06946.dsdi    +++|
08498  M00S06947.dsdi    +++| QTN      SB7    0
08499  M00S06948.dsdi    +++|          RJ     ASD         ASSEMBLE PPU NUMBER
08500  M00S06949.dsdi    +++|          NZ     X4,ERR6     IF ERROR
08501  M00S06950.dsdi    +++|          BX7    X4
08502  M00S06951.dsdi    +++|          SA7    IPDA
08503  M00S06952.dsdi    +++|          SA6    //PP        SET PPU NUMBER
Line S00015 Modification History
M01 (Added by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
08504  M01S00015.dsdi78  +++|          SA1    IC+1        GET PP TYPE
08505  M01S00016.dsdi78  +++|          BX6    X1
08506  M01S00017.dsdi78  +++|          SA6    A1-B1       SET *CPP* PROCESSING FLAG
08507  M00S06953.dsdi    +++|          RJ     RPD         READ PPU DATA TO CORE
08508  M00S06954.dsdi    +++|          RJ     SSB         CLEAR PRINT STRING
08509  M00S06955.dsdi    +++|          SB7    B0
08510  M00S06956.dsdi    +++|          RJ     ASD         ASSEMBLE FWA FOR DUMP
08511  M00S06957.dsdi    +++|          NZ     X4,ERR6     IF ERROR
08512  M00S06958.dsdi    +++|          MX7    -3
08513  M00S06959.dsdi    +++|          BX6    X6*X7       ROUND DOWN
Line S06960 Modification History
M01 (Removed by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
08514  M01S06960.dsdi74  ---|          SA6    QTNA        SET DUMP FWA
Proceed to Part 6
cdc/nos2.source/opl.opl871/deck/dsdi.005.txt ยท Last modified: by 127.0.0.1