User Tools

Site Tools


cdc:nos2.source:opl.opl871:deck:dsdi.007

Deck DSDI Part 007

70 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
09074  M01S07464.dsdi    +++|          EQ     DSD1        RETURN
09075  M01S07465.dsdi    +++| SC       SPACE  4,3
09076  M01S07466.dsdi    +++|***       SC.
09077  M01S07467.dsdi    +++|*
09078  M01S07468.dsdi    +++|*         DUMP STATUS AND CONTROL REGISTER FOR CYBER 170,
09079  M01S07469.dsdi    +++|*         700, AND 865/875 MAINFRAMES.
09080  M01S07470.dsdi    +++|
09081  M01S07471.dsdi    +++|
09082  M01S07472.dsdi    +++| SC       DATA   0LSC
09083  M01S07473.dsdi    +++|
09084  M01S07474.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
09085  M01S07475.dsdi    +++|          SA1    =10HSCR
09086  M01S07476.dsdi    +++|          BX6    X1
09087  M01S07477.dsdi    +++|          SA6    SBTL1       SET NAME FOR SUBTITLE
09088  M01S07478.dsdi    +++|          SA6    SCPB        SET *SC1* NOT YET PROCESSED
09089  M01S07479.dsdi    +++|          SX6    0
09090  M01S07480.dsdi    +++|          RJ     SRA         SET REFERENCE ADDRESS
09091  M01S07481.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
09092  M01S07482.dsdi    +++|          RJ     SSB         CLEAR PRINT STRING
Line S07483 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09093  M02S07483.271l739 ---|          SA1    =10HSCR
09094  M01S00171.271l739 +++|          SA1    .SCR
09095  M01S07484.dsdi    +++|          MX0    18
09096  M01S07485.dsdi    +++|          SEARCH TDIR,X1,X0  LOCATE SCR RECORD
09097  M01S07486.dsdi    +++|          ZR     X2,ERR2     IF NO SCR RECORD
09098  M01S07487.dsdi    +++| SCP1     SA5    A2+2
09099  M01S07488.dsdi    +++|          MX0    24
09100  M01S07489.dsdi    +++|          LX0    -12
09101  M01S07490.dsdi    +++|          SA3    =6L  SC16
09102  M01S07491.dsdi    +++|          BX4    X3-X5
09103  M01S07492.dsdi    +++|          BX2    X0*X4
09104  M01S07493.dsdi    +++|          NZ     X2,ERR2     IF NO SC16 RECORD FOUND
09105  M01S07494.dsdi    +++|          RJ     SSB         CLEAR PRINT STRING
09106  M01S07495.dsdi    +++|          PRINT  (=2C  )
09107  M01S07496.dsdi    +++|          SA1    SCPB
09108  M01S07497.dsdi    +++|          NZ     X1,SCP2     IF *SC1* NOT YET PROCESSED
09109  M01S07498.dsdi    +++|          SA2    =38HSCR REGISTER 0 AFTER CLEAR(CHANNEL 16)
09110  M01S07499.dsdi    +++|          EQ     SCP3        CONTINUE
09111  M01S07500.dsdi    +++|
09112  M01S07501.dsdi    +++| SCP2     SA2    =38HSTATUS/CONTROL REGISTER 0 (CHANNEL 16)
09113  M01S07502.dsdi    +++| SCP3     SB7    PRBF+15
09114  M01S07503.dsdi    +++|          SA0    BUF         SC REGISTER ADDRESS
09115  M01S07504.dsdi    +++|          RJ     SCH         SET SC DIRECTIVE HEADER
09116  M01S07505.dsdi    +++|          SA5    A5+1
09117  M01S07506.dsdi    +++|          MX0    24
09118  M01S07507.dsdi    +++|          LX0    -12
09119  M01S07508.dsdi    +++|          SA3    =6L  SC36
09120  M01S07509.dsdi    +++|          BX4    X3-X5
09121  M01S07510.dsdi    +++|          BX6    X0*X4
09122  M01S07511.dsdi    +++|          SA6    SCPA        SET SC36 PRESET OR NOT
09123  M01S07512.dsdi    +++|          NZ     X6,SCP6     IF SC36 RECORD NOT FOUND
09124  M01S07513.dsdi    +++|          SA1    SCPB
09125  M01S07514.dsdi    +++|          NZ     X1,SCP4     IF *SC1* NOT YET PROCESSED
09126  M01S07515.dsdi    +++|          SA2    =38HSCR REGISTER 1 AFTER CLEAR(CHANNEL 36)
09127  M01S07516.dsdi    +++|          EQ     SCP5        CONTINUE
09128  M01S07517.dsdi    +++|
09129  M01S07518.dsdi    +++| SCP4     SA2    =38HSTATUS/CONTROL REGISTER 1 (CHANNEL 36)
09130  M01S07519.dsdi    +++| SCP5     SB7    PRBF+65
09131  M01S07520.dsdi    +++|          SA0    BUF+4       SC REGISTER ADDRESS
09132  M01S07521.dsdi    +++|          RJ     SCH         SET SC DIRECTIVE HEADER
09133  M01S07522.dsdi    +++| SCP6     SX1    5
09134  M01S07523.dsdi    +++|          RJ     CPS         CHECK PAGE SPACE
09135  M01S07524.dsdi    +++|          PRINT  CCCH,1+65+38
09136  M01S07525.dsdi    +++|          PRINT  (=2C  )
09137  M01S07526.dsdi    +++|
09138  M01S07527.dsdi    +++|*         UNPACK SC REGISTER WORDS.
09139  M01S07528.dsdi    +++|
09140  M01S07529.dsdi    +++|          SB4    4           PRESET NUMBER OF WORDS
09141  M01S07530.dsdi    +++|          SA4    SCPA
09142  M01S07531.dsdi    +++|          NZ     X4,SCP7     IF SC36 RECORD NOT FOUND
09143  M01S07532.dsdi    +++|          SB4    8
09144  M01S07533.dsdi    +++| SCP7     SB7    BUF+10      CHARACTER BUFFER
09145  M01S07534.dsdi    +++|          SA1    BUF
09146  M01S07535.dsdi    +++| SCP8     SA2    =4000005B   FORMAT CONTROL
09147  M01S07536.dsdi    +++|          RJ     FDW
09148  M01S07537.dsdi    +++|          SB4    B4-1
09149  M01S07538.dsdi    +++|          ZR     B4,SCP9     IF NO MORE WORDS TO UNPACK
09150  M01S07539.dsdi    +++|          SA1    A1+B1       READ NEXT WORD
09151  M01S07540.dsdi    +++|          EQ     SCP8        CONTINUE
09152  M01S07541.dsdi    +++|
09153  M01S07542.dsdi    +++| SCP9     SX5    BUF+10      SC16 CHARACTER STRING ADDRESS
09154  M01S07543.dsdi    +++|          SB3    25          NUMBER OF CHARACTERS
09155  M01S07544.dsdi    +++|          SA0    =14HBITS 203 - 144
09156  M01S07545.dsdi    +++|          RJ     FSC         FORMAT SC REGISTER CONTENTS
09157  M01S07546.dsdi    +++|          SX5    BUF+35
09158  M01S07547.dsdi    +++|          SB3    30
09159  M01S07548.dsdi    +++|          SA0    =14HBITS 143 -  72
09160  M01S07549.dsdi    +++|          RJ     FSC         FORMAT SC REGISTER CONTENTS
09161  M01S07550.dsdi    +++|          SX5    BUF+65
09162  M01S07551.dsdi    +++|          SB3    30
09163  M01S07552.dsdi    +++|          SA0    =14HBITS  71 -  00
09164  M01S07553.dsdi    +++|          RJ     FSC         FORMAT SC REGISTER CONTENTS/
09165  M01S07554.dsdi    +++|          SA1    SCPB
09166  M01S07555.dsdi    +++|          ZR     X1,DSD1     IF *SC1* PROCESSED, RETURN
Line S07556 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09167  M02S07556.271l739 ---|          SA1    =10HSC1
09168  M01S00172.271l739 +++|          SA1    .SC1
09169  M01S07557.dsdi    +++|          MX0    18
09170  M01S07558.dsdi    +++|          SEARCH TDIR,X1,X0  LOCATE SC1 RECORD
09171  M01S07559.dsdi    +++|          ZR     X2,DSD1     IF NO *SC1* RECORD, RETURN
09172  M01S07560.dsdi    +++|          BX6    -X2*X2
09173  M01S07561.dsdi    +++|          SA6    SCPB        *SC1* PROCESSED
09174  M01S07562.dsdi    +++|          EQ     SCP1        CONTINUE
09175  M01S07563.dsdi    +++|
09176  M01S07564.dsdi    +++|
09177  M01S07565.dsdi    +++| SCPA     BSS    1           IF NONZERO, SC36 RECORD NOT FOUND
09178  M01S07566.dsdi    +++| SCPB     BSS    1           IF NONZERO, *SC1* NOT YET PROCESSED
09179  M01S07567.dsdi    +++| SDA      SPACE  4,10
09180  M01S07568.dsdi    +++|***       SDA.
09181  M01S07569.dsdi    +++|*
09182  M01S07570.dsdi    +++|*         DUMP STATISTICAL DATA AREA.  EACH WORD IS PRINTED
09183  M01S07571.dsdi    +++|*         WITH ITS NOSTEXT SYMBOL AND IS SPLIT INTO THE
09184  M01S07572.dsdi    +++|*         APPROPRIATE PARAMETER FIELDS.
09185  M01S07573.dsdi    +++|
09186  M01S07574.dsdi    +++|
09187  M01S07575.dsdi    +++| SDA      DATA   0LSDA
09188  M01S07576.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
09189  M01S07577.dsdi    +++|          RJ     SCM         SELECT CENTRAL MEMORY
09190  M01S07578.dsdi    +++|          SA7    RI          SET CENTRAL MEMORY RANDOM INDEX
09191  M01S07579.dsdi    +++|          SX6    0
09192  M01S07580.dsdi    +++|          RJ     SRA         SET REFERENCE ADDRESS
09193  M01S07581.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
09194  M01S07582.dsdi    +++|          SA1    F.TCMT      SET STATISTICAL DATA AREA FWA
09195  M01S07583.dsdi    +++|          SA3    X1+SDAP
09196  M01S07584.dsdi    +++|          AX3    36
09197  M01S07585.dsdi    +++|          BX0    -X3         SAVE STATISTICAL DATA AREA FWA
09198  M01S07586.dsdi    +++|          SX6    X3          SET FIRST ADDRESS FOR OUTPUT
09199  M01S07587.dsdi    +++|          SA6    FW
09200  M01S07588.dsdi    +++|          RJ     PCM         POSITION MEMORY RECORD
09201  M01S07589.dsdi    +++|          GETCM  BUF,SDAL    READ STATISTICAL DATA AREA
09202  M01S07590.dsdi    +++|          SA1    TFSD        SET FIELD DESCRIPTION POINTERS
09203  M01S07591.dsdi    +++|          SB2    X0+BUF      SET DATA ADDRESS
09204  M01S07592.dsdi    +++|          RJ     GTD         GENERATE DETAILED TABLE DUMP
09205  M01S07593.dsdi    +++|          EQ     DSD1        RETURN
09206  M01S07594.dsdi    +++|          SPACE  4,10
09207  M01S07595.dsdi    +++|***       SECDED.
09208  M01S07596.dsdi    +++|*
09209  M01S07597.dsdi    +++|*         DUMP SECDED ID TABLE IN *D* FORMAT.
09210  M01S07598.dsdi    +++|
09211  M01S07599.dsdi    +++|
09212  M01S07600.dsdi    +++| SECDED   DATA   0LSECDED
09213  M01S07601.dsdi    +++|
09214  M01S07602.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
09215  M01S07603.dsdi    +++|          RJ     SCM         SELECT CENTRAL MEMORY
09216  M01S07604.dsdi    +++|          SA1    F.TCMT      GET ADDRESS OF TABLE
09217  M01S07605.dsdi    +++|          SA2    X1+SCRL
09218  M01S07606.dsdi    +++|          MX6    -18
09219  M01S07607.dsdi    +++|          AX2    36
09220  M01S07608.dsdi    +++|          BX6    -X6*X2
09221  M01S07609.dsdi    +++|          SA6    CPRA        SET FWA OF DUMP
09222  M01S07610.dsdi    +++|          SX7    B1          SELECT *D* FORMAT
09223  M01S07611.dsdi    +++|          SA7    CPRA+4
09224  M01S07612.dsdi    +++|          SX6    X6+UIDL*2   SET LWA+1 OF DUMP
09225  M01S07613.dsdi    +++|          SA6    CPRA+1
09226  M01S07614.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
09227  M01S07615.dsdi    +++|          JP     CPR2        PROCESS DUMP
09228  M01S07616.dsdi    +++| SETCPU   SPACE  4,10
09229  M01S07617.dsdi    +++|**        SETCPU,N.
09230  M01S07618.dsdi    +++|*
09231  M01S07619.dsdi    +++|*         SETS UP THE CYBER 170-8XX PROCESSOR POINTERS FOR
09232  M01S07620.dsdi    +++|*         THE PROCESSOR SPECIFIED BY *N*. DEFAULT IS CPU 0.
09233  M01S07621.dsdi    +++|
09234  M01S07622.dsdi    +++|
09235  M01S07623.dsdi    +++| SETCPU   DATA   0LSETCPU
09236  M01S07624.dsdi    +++|
09237  M01S07625.dsdi    +++|          RJ     ASN
09238  M01S07626.dsdi    +++|          ZR     X6,STP1     IF DEFAULT
09239  M01S07627.dsdi    +++|          BX5    X6
09240  M01S07628.dsdi    +++|          SB7    0           SET OCTAL BASE
09241  M01S07629.dsdi    +++|          RJ     DXB
09242  M01S07630.dsdi    +++|          SA1    STPA
09243  M01S07631.dsdi    +++|          IX1    X1-X6
09244  M01S07632.dsdi    +++|          NG     X1,ERR6     IF PARAMETER ERROR
09245  M01S07633.dsdi    +++| STP1     SA6    SPPB        SAVE PROCESSOR NUMBER
09246  M01S07634.dsdi    +++|          RJ     SPP         SET PROCESSOR POINTERS
Line S07635 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09247  M02S07635.dsdi67  ---|          SX6    B0+         RESET *RDR* NEXT RECORD ADDRESS
Line S07636 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09248  M02S07636.dsdi67  ---|          SA6    RDRB
09249  M01S07637.dsdi    +++|          EQ     DSD1        RETURN
09250  M01S07638.dsdi    +++|
09251  M01S07639.dsdi    +++| STPA     CON    1           MAXIMUM PROCESSOR NUMBER
Line S07640 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09252  M02S07640.dsdi67  ---|
09253  M01S07641.dsdi    +++| SETIOU   SPACE  4,20
09254  M01S07642.dsdi    +++|***       SETIOU.
09255  M01S07643.dsdi    +++|*         SET PP SIZE TO 4096 12 BIT WORDS AND PP TYPE TO
09256  M01S07644.dsdi    +++|*         NON-CONCURRENT PP.
09257  M01S07645.dsdi    +++|*
09258  M01S07646.dsdi    +++|*         SETIOU,P1,P2.
09259  M01S07647.dsdi    +++|*         SET PP SIZE AND TYPE BASED ON THE FOLLOWING PARAMETERS:
09260  M01S07648.dsdi    +++|*
09261  M01S07649.dsdi    +++|*         C - SET PP SIZE TO 8192 16 BIT WORDS, PP TYPE TO
09262  M01S07650.dsdi    +++|*         CONCURRENT PP SUBSYSTEM.
09263  M01S07651.dsdi    +++|*
09264  M01S07652.dsdi    +++|*         N - SET PP SIZE TO 4096 16 BIT WORDS, PP TYPE TO
09265  M01S07653.dsdi    +++|*         NON-CONCURRENT PP SUBSYSTEM.
09266  M01S07654.dsdi    +++|*
09267  M01S07655.dsdi    +++|*         8K - SET PP SIZE TO 8192 16 BIT WORDS.
09268  M01S07656.dsdi    +++|*
09269  M01S07657.dsdi    +++|*         4K - SET PP SIZE TO 4096 16 BIT WORDS - IGNORED IF THE *C*
09270  M01S07658.dsdi    +++|*              PARAMETER IS ALSO SPECIFIED.
09271  M01S07659.dsdi    +++|*
09272  M01S07660.dsdi    +++|*         NOTE - PARAMETERS *C* AND *N*, AS WELL AS *4K* AND *8K*, ARE
09273  M01S07661.dsdi    +++|*         INCOMPATIBLE AND WILL FORCE AN ERROR IF SPECIFIED TOGETHER.
09274  M01S07662.dsdi    +++|
09275  M01S07663.dsdi    +++|
09276  M01S07664.dsdi    +++|
09277  M01S07665.dsdi    +++| SETIOU   DATA   0LSETIOU
09278  M01S07666.dsdi    +++|
09279  M01S07667.dsdi    +++|          SA1    EF
09280  M01S07668.dsdi    +++|          SX6    B1+
09281  M01S07669.dsdi    +++|          SA0    X1          SAVE EJECT FLAG
09282  M01S07670.dsdi    +++|          SA6    A1          TURN EJECT ON
09283  M01S07671.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
09284  M01S07672.dsdi    +++|          SX6    A0+
09285  M01S07673.dsdi    +++|          SA6    EF          RESTORE EJECT FLAG
09286  M01S07674.dsdi    +++|          SB2    2           SET PARAMETER COUNTER
09287  M01S07675.dsdi    +++|          SX5    4           SET DEFAULT INDEX
09288  M01S07676.dsdi    +++| SPU1     RJ     ASN         ASSEMBLE PARAMETER NAME
09289  M01S07677.dsdi    +++|          ZR     X6,SPU4     IF NO PARAMETER PRESENT
09290  M01S07678.dsdi    +++|          SB2    B2-1
09291  M01S07679.dsdi    +++|          NG     B2,ERR6     IF MORE THAN 2 PARAMETERS
09292  M01S07680.dsdi    +++|          SA1    SPUA-1
09293  M01S07681.dsdi    +++| SPU2     SA1    A1+B1
09294  M01S07682.dsdi    +++|          ZR     X1,ERR6     IF PARAMETER ERROR
09295  M01S07683.dsdi    +++|          MX0    12
09296  M01S07684.dsdi    +++|          BX2    X0*X1
09297  M01S07685.dsdi    +++|          BX7    X6-X2
09298  M01S07686.dsdi    +++|          NZ     X7,SPU2     IF NO MATCH
09299  M01S07687.dsdi    +++|          MX0    -4
09300  M01S07688.dsdi    +++|          ZR     B2,SPU3     IF SECOND PARAMETER
09301  M01S07689.dsdi    +++|          BX3    -X0*X1      GET COMBINATION MASK
09302  M01S07690.dsdi    +++|          LX1    -44         SET INDEX
09303  M01S07691.dsdi    +++|          BX5    -X0*X1
09304  M01S07692.dsdi    +++|          EQ     SPU1        PROCESS NEXT PARAMETER
09305  M01S07693.dsdi    +++|
Line S07694 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09306  M02S07694.dsdi53  ---| SPU3     BX4    -X0*X1      CHECK COMBINATION MASK
Line S07695 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09307  M02S07695.dsdi53  ---|          BX4    X3*X4
09308  M01S00011.dsdi53  +++| SPU3     BX4    X3*X1
09309  M01S07696.dsdi    +++|          ZR     X4,ERR6     IF INVALID PARAMETER COMBINATION
09310  M01S07697.dsdi    +++|          LX1    -44
09311  M01S07698.dsdi    +++|          BX1    -X0*X1
09312  M01S07699.dsdi    +++|          BX5    X1+X5       COMBINE INDICES
09313  M01S07700.dsdi    +++|          EQ     SPU1        CHECK NEXT PARAMETER
09314  M01S07701.dsdi    +++|
09315  M01S07702.dsdi    +++| SPU4     MX0    -2          SET PP RECORD SIZE
09316  M01S07703.dsdi    +++|          BX2    -X0*X5
09317  M01S07704.dsdi    +++|          SX3    10000B      DEFAULT PP RECORD SIZE
09318  M01S07705.dsdi    +++|          IX7    X3*X2
09319  M01S07706.dsdi    +++|          IX7    X7+X3
Line S07707 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09320  M02S07707.dsdi53  ---|          SA3    SPUB
Line S07708 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09321  M02S07708.dsdi53  ---| SPU5     SA7    X3
Line S07709 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09322  M02S07709.dsdi53  ---|          SA3    A3+B1
Line S07710 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09323  M02S07710.dsdi53  ---|          NZ     X3,SPU5     IF NOT FINISHED UPDATING
09324  M01S00012.dsdi53  +++|          SA7    PS
09325  M01S07711.dsdi    +++|          AX5    2
09326  M01S07712.dsdi    +++|          ZR     X5,DSD1     IF ONLY PP MEMORY SIZE CHANGE
09327  M01S07713.dsdi    +++|          AX6    X5,B1
Line S07714 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
09328  M02S07714.dsdi78  ---|          SA6    IC          SET *CPP* RECORD FLAG
Line S07715 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi78
Seq #  *Modification Id* Act 
----------------------------+
09329  M02S07715.dsdi78  ---|          SA6    FPLB        SET *CPP* PROCESSING FLAG
09330  M01S00018.dsdi78  +++|          SA6    IC+1        SET *NPP*/*CPP* FLAG
09331  M01S07716.dsdi    +++|          ZR     X6,DSD1     IF NOT SETTING CPP PROCESSING
Line S07717 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
09332  M02S07717.dsdi74  ---|          SA1    =3LIMR
Line S07718 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
09333  M02S07718.dsdi74  ---|          RJ     GID         GET ELEMENT ID
Line S07719 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
09334  M02S07719.dsdi74  ---|          SX6    X6-4
Line S07720 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi74
Seq #  *Modification Id* Act 
----------------------------+
09335  M02S07720.dsdi74  ---|          NZ     X6,ERR6     IF NOT *I4* IOU, INVALID PARAMETER
09336  M01S00025.dsdi74  +++|          SA1    IO
Line S00026 Modification History
M01 (Added by) dsdi74
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09337  M02S00026.271l739 ---|          NZ     X1,ERR6     IF NOT *I4* IOU, INVALID PARAMETER
09338  M01S00173.271l739 +++|          NZ     X1,ERR6     IF NOT I4A OR I4S IOU
09339  M01S07721.dsdi    +++|          EQ     DSD1        RETURN
09340  M01S07722.dsdi    +++|
09341  M01S07723.dsdi    +++|
09342  M01S07724.dsdi    +++|**        SPUA - VALID PARAMETER TABLE.
09343  M01S07725.dsdi    +++|*
09344  M01S07726.dsdi    +++|*T        12/ VP,2/ C,2/ S,40/ 0,4/ MSK.
Figure

03429 MSK. 03043444546474859 0 S C VP

09345  M01S07727.dsdi    +++|*         VP     VALID PARAMETER.
09346  M01S07728.dsdi    +++|*         C      CONCURRENT PP PROCESSING FLAG.
09347  M01S07729.dsdi    +++|*         S      PP RECORD SIZE FLAG.
09348  M01S07730.dsdi    +++|*         MSK    PARAMETER COMBINATION MASK.
09349  M01S07731.dsdi    +++|
09350  M01S07732.dsdi    +++|
09351  M01S07733.dsdi    +++| SPUA     VFD    12/2L4K,2/0,2/0,40/0,4/11B
09352  M01S07734.dsdi    +++|          VFD    12/2L8K,2/0,2/1,40/0,4/6B
09353  M01S07735.dsdi    +++|          VFD    12/1LN,2/1,2/0,40/0,4/12B
09354  M01S07736.dsdi    +++|          VFD    12/1LC,2/2,2/1,40/0,4/5B
09355  M01S07737.dsdi    +++|          CON    0           END OF TABLE
Line S07738 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09356  M02S07738.dsdi53  ---|
Line S07739 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09357  M02S07739.dsdi53  ---|**        SPUB - PP MEMORY SIZE VARIABLE LIST.
Line S07740 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09358  M02S07740.dsdi53  ---|
Line S07741 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09359  M02S07741.dsdi53  ---| SPUB     CON    /DIRECT/PODA+1
Line S07742 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09360  M02S07742.dsdi53  ---|          CON    DPPC
Line S07743 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09361  M02S07743.dsdi53  ---|          CON    DPQB
Line S07744 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi53
Seq #  *Modification Id* Act 
----------------------------+
09362  M02S07744.dsdi53  ---|          CON    0
09363  M01S07745.dsdi    +++| SETJPS   SPACE  4,10
09364  M01S07746.dsdi    +++|**        SETJPS,RMA.
09365  M01S07747.dsdi    +++|*         SETJPS,PVA.
09366  M01S07748.dsdi    +++|*
09367  M01S07749.dsdi    +++|*         SET THE S2JPS REGISTER TO AN ARBITRARY VALUE.
09368  M01S07750.dsdi    +++|
09369  M01S07751.dsdi    +++|
09370  M01S07752.dsdi    +++| SETJPS   DATA   0LSETJPS
09371  M01S07753.dsdi    +++|
Line S07754 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09372  M02S07754.271l739 ---|          RJ     ISM         INITIALIZE FOR 64-BIT CM
09373  M01S07755.dsdi    +++|          RJ     GHA         GET HARDWARE ADDRESS
09374  M01S07756.dsdi    +++|          ZR     B6,ERR6     IF NO ADDRESS SPECIFIED
09375  M01S07757.dsdi    +++|          SA6    S2JPS       SAVE POSSIBLE RMA
09376  M01S07758.dsdi    +++|          SB2    32
09377  M01S07759.dsdi    +++|          AX7    X6,B2
09378  M01S07760.dsdi    +++|          ZR     X7,DSD1     IF JUST RMA SPECIFIED
09379  M01S07761.dsdi    +++|          RJ     PVM         POSITION VIRTUAL MEMORY
09380  M01S07762.dsdi    +++|          NZ     X2,ERR30    IF PAGE IS MISSING
09381  M01S07763.dsdi    +++|          RJ     NXB
09382  M01S07764.dsdi    +++|          BX5    X1
09383  M01S07765.dsdi    +++|          LX5    16
09384  M01S07766.dsdi    +++|          RJ     NXB
09385  M01S07767.dsdi    +++|          BX6    X1+X5
09386  M01S07768.dsdi    +++|          SA6    S2JPS
09387  M01S07769.dsdi    +++|          JP     DSD1        RETURN
09388  M01S07770.dsdi    +++| SETRMA   SPACE  4,10
09389  M01S07771.dsdi    +++|***       SETRMA,PVA.
09390  M01S07772.dsdi    +++|*
09391  M01S07773.dsdi    +++|*         DISPLAY THE TRANSLATED REAL MEMORY ADDRESS FOR A PVA.
09392  M01S07774.dsdi    +++|
09393  M01S07775.dsdi    +++|
09394  M01S07776.dsdi    +++| SETRMA   DATA   0LSETRMA
09395  M01S07777.dsdi    +++|
Line S07778 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09396  M02S07778.271l739 ---|          RJ     ISM         INITIALIZE SIXTY FOUR BIT MEMORY
09397  M01S07779.dsdi    +++|          RJ     GHA         GET HARDWARE ADDRESS
09398  M01S07780.dsdi    +++|          ZR     B6,ERR6     IF NO ADDRESS SPECIFIED
09399  M01S07781.dsdi    +++|          RJ     PVM         POSITION VIRTUAL MEMORY
09400  M01S07782.dsdi    +++|          NZ     X2,ERR30    IF PAGE IS MISSING
09401  M01S07783.dsdi    +++|          SA2    =17HTRANSLATED PVA =
09402  M01S07784.dsdi    +++|          SB6    17
09403  M01S07785.dsdi    +++|          SB7    PRBF
09404  M01S07786.dsdi    +++|          RJ     UPS         UNPACK STRING
09405  M01S07787.dsdi    +++|          SB6    6
09406  M01S07788.dsdi    +++|          SA1    BRMA        GET TRANSLATED RMA
09407  M01S07789.dsdi    +++|          BX6    X1
09408  M01S07790.dsdi    +++|          LX1    59-23
09409  M01S07791.dsdi    +++|          SA6    S2RMA       SAVE FOR SYMBOL *RMA*
09410  M01S07792.dsdi    +++|          RJ     HTS         COPY TO BUFFER
09411  M01S07793.dsdi    +++|          PRINT  CCCH,B7-CCCH  *TRANSLATED PVA = NNNNNN*
09412  M01S07794.dsdi    +++|          JP     DSD1        PROCESS NEXT COMMAND
09413  M01S07795.dsdi    +++| SETVEP   SPACE  4,10
09414  M01S07796.dsdi    +++|**        SETVEP,PTA,PTL,PSM,MPS.
09415  M01S07797.dsdi    +++|*
09416  M01S07798.dsdi    +++|*         SET VE PARAMETERS.
09417  M01S07799.dsdi    +++|
09418  M01S07800.dsdi    +++|
09419  M01S07801.dsdi    +++| SETVEP   DATA   C*SETVEP*
09420  M01S07802.dsdi    +++|          RJ     ASX
09421  M01S07803.dsdi    +++|          NZ     X4,ERR6     IF PARAMETER ERROR
09422  M01S07804.dsdi    +++|          SA6    S2PTA
09423  M01S07805.dsdi    +++|          RJ     ASX
09424  M01S07806.dsdi    +++|          NZ     X4,ERR6     IF PARAMETER ERROR
09425  M01S07807.dsdi    +++|          SA6    S2PTL
09426  M01S07808.dsdi    +++|          RJ     ASX
09427  M01S07809.dsdi    +++|          NZ     X4,ERR6     IF PARAMETER ERROR
09428  M01S07810.dsdi    +++|          SA6    S2PSM
09429  M01S07811.dsdi    +++|          RJ     ASX
09430  M01S07812.dsdi    +++|          NZ     X4,ERR6     IF PARAMETER ERROR
09431  M01S07813.dsdi    +++|          SA6    S2MPS
09432  M01S07814.dsdi    +++|          JP     DSD1        RETURN
09433  M01S07815.dsdi    +++| SST      SPACE  4,10
09434  M01S07816.dsdi    +++|***       SST.
09435  M01S07817.dsdi    +++|*
09436  M01S07818.dsdi    +++|*         DUMP SUBSYSTEM CONTROL POINT TABLE AND SUBSYSTEM ASSIGNMENT
09437  M01S07819.dsdi    +++|*         TABLE IN *D* FORMAT.
09438  M01S07820.dsdi    +++|
09439  M01S07821.dsdi    +++|
09440  M01S07822.dsdi    +++| SST      DATA   0LSST
09441  M01S07823.dsdi    +++|
09442  M01S07824.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
09443  M01S07825.dsdi    +++|          SA1    F.TCMT      GET FWA OF SSCT
09444  M01S07826.dsdi    +++|          SA2    X1+SSCP
09445  M01S07827.dsdi    +++|          AX2    12
09446  M01S07828.dsdi    +++|          SX6    X2
09447  M01S07829.dsdi    +++|          SX7    X6+SSCTL    GET LWA+1 OF SSCT
09448  M01S07830.dsdi    +++|          SX5    =C*           SUBSYSTEM CONTROL POINT TABLE*
09449  M01S07831.dsdi    +++|          SB3    B1          SET *D* FORMAT
09450  M01S07832.dsdi    +++|          IX4    X6+X1       SET ADDRESS OF READ FROM CORE
09451  M01S07833.dsdi    +++|          RJ     DTB         DUMP SSCT
09452  M01S07834.dsdi    +++|          SB3    -B1         SET NO PAGE EJECT
Line S07835 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647a
Seq #  *Modification Id* Act 
----------------------------+
09453  M02S07835.ns2647a ---|          SA1    DTBA+1      GET FWA OF SSAT
09454  M01S00015.ns2647a +++|          SA1    CPRA+1      GET FWA OF SSAT
09455  M01S07836.dsdi    +++|          BX6    X1
09456  M01S07837.dsdi    +++|          SX7    X6+SSCTL    GET LWA+1 OF SSAT
09457  M01S07838.dsdi    +++|          SX5    =C*           SUBSYSTEM ASSIGNMENT TABLE*
09458  M01S07839.dsdi    +++|          SA1    F.TCMT      SET ADDRESS OF READ FROM CORE
09459  M01S07840.dsdi    +++|          IX4    X6+X1
09460  M01S07841.dsdi    +++|          RJ     DTB         DUMP SSAT
09461  M01S07842.dsdi    +++|          EQ     DSD1        RETURN
09462  M01S00221.271l716 +++| TBDUMP   SPACE  4,10
09463  M01S00222.271l716 +++|***       TBDUMP,MTR.
09464  M01S00223.271l716 +++|*         TBDUMP,PPU.
09465  M01S00224.271l716 +++|*
09466  M01S00225.271l716 +++|*         DISPLAY THE SELECTED TRACE BUFFER IN *D* FORMAT.
09467  M01S00226.271l716 +++|*         THE FUNCTIONS TRACED, ABSOLUTE ADDRESSES SAVED, AND CPA
09468  M01S00227.271l716 +++|*         ADDRESSES SAVED (*TBDUMP,MTR* ONLY) ARE ALSO DISPLAYED.
09469  M01S00228.271l716 +++|
09470  M01S00229.271l716 +++|
09471  M01S00230.271l716 +++| TBDUMP   DATA   0LTBDUMP
09472  M01S00231.271l716 +++|
09473  M01S00232.271l716 +++|          RJ     LDC         LIST DIRECTIVE CARD
09474  M01S00233.271l716 +++|          RJ     ASN         ASSEMBLE PARAMETER
09475  M01S00234.271l716 +++|          SA1    TBDB
09476  M01S00235.271l716 +++| TBD1     ZR     X1,ERR6     IF INCORRECT PARAMETER
09477  M01S00236.271l716 +++|          BX2    X1-X6
09478  M01S00237.271l716 +++|          SA1    A1+B1
09479  M01S00238.271l716 +++|          NZ     X2,TBD1     IF NO MATCH
09480  M01S00239.271l716 +++|          SX6    A1-TBDB-1
09481  M01S00240.271l716 +++|          SA6    TBDA
09482  M01S00241.271l716 +++|          RJ     SCM         SET CENTRAL MEMORY
09483  M01S00242.271l716 +++|          SA7    RI
09484  M01S00243.271l716 +++|          SA1    F.TCMT
09485  M01S00244.271l716 +++|          SA3    X1+CMBL
09486  M01S00245.271l716 +++|          AX3    36
09487  M01S00246.271l716 +++|          RJ     PCM         POSITION TO BLOCK NAME TABLE
09488  M01S00247.271l716 +++|          SA5    =5RTRACE
09489  M01S00248.271l716 +++| TBD2     GETCM
09490  M01S00249.271l716 +++|          SX3    X6
09491  M01S00250.271l716 +++|          ZR     X3,ERR21    IF NO TRACE BLOCK
09492  M01S00251.271l716 +++|          AX6    30
09493  M01S00252.271l716 +++|          BX6    X6-X5
09494  M01S00253.271l716 +++|          NZ     X6,TBD2     IF NOT TRACE POINTER
09495  M01S00254.271l716 +++|          RJ     PCM         POSITION TO TRACE BLOCK
09496  M01S00255.271l716 +++|          GETCM  TBDC,5      SAVE POINTER WORDS
09497  M01S00256.271l716 +++|          SA1    TBDA
09498  M01S00257.271l716 +++|          ZR     X1,TBD3     IF MTR
09499  M01S00258.271l716 +++|          SX1    3
09500  M01S00259.271l716 +++| TBD3     SA2    X1+TBDC
09501  M01S00260.271l716 +++|          SX7    X2
09502  M01S00261.271l716 +++|          SX6    B1          SET *D* FORMAT
09503  M01S00262.271l716 +++|          SA7    CPRA        SET FWA
09504  M01S00263.271l716 +++|          SA6    CPRA+4
09505  M01S00264.271l716 +++|          AX2    18
09506  M01S00265.271l716 +++|          SX7    X2
09507  M01S00266.271l716 +++|          SA7    CPRA+1      SET LWA+1
09508  M01S00267.271l716 +++|          SA3    X1+TBDC+1
09509  M01S00268.271l716 +++|          RJ     PCM         GET LIST OF FUNCTIONS TRACED
09510  M01S00269.271l716 +++|          GETCM
09511  M01S00270.271l716 +++|          BX5    X6
09512  M01S00271.271l716 +++|          RJ     SSB         CLEAR STRING BUFFER
09513  M01S00272.271l716 +++|          SA2    =19HFUNCTIONS TRACED -
09514  M01S00273.271l716 +++|          SB7    PRBF
09515  M01S00274.271l716 +++|          SB6    19
09516  M01S00275.271l716 +++|          RJ     UPS         UNPACK STRING
09517  M01S00276.271l716 +++|          BX1    X5
09518  M01S00277.271l716 +++|          SA2    =4000005B
09519  M01S00278.271l716 +++|          RJ     FDW         FORMAT DATA WORD
09520  M01S00279.271l716 +++|          SA2    =15H*IN* POINTER -
09521  M01S00280.271l716 +++|          SB7    B7+5
09522  M01S00281.271l716 +++|          SB6    15
09523  M01S00282.271l716 +++|          RJ     UPS         UNPACK STRING
09524  M01S00283.271l716 +++|          SA3    CPRA        GET *IN* POINTER
09525  M01S00284.271l716 +++|          SX3    X3-1
09526  M01S00285.271l716 +++|          RJ     PCM         POSITION TO *IN* POINTER
09527  M01S00286.271l716 +++|          GETCM
09528  M01S00287.271l716 +++|          BX1    X6
09529  M01S00288.271l716 +++|          LX1    59-17
09530  M01S00289.271l716 +++|          SB6    6
09531  M01S00290.271l716 +++|          SB7    PRBF+64
09532  M01S00291.271l716 +++|          RJ     CTS         PRINT *IN*
09533  M01S00292.271l716 +++|          PRINT  CCCH,B7-CCCH
09534  M01S00293.271l716 +++|          RJ     SSB         CLEAR STRING BUFFER
09535  M01S00294.271l716 +++|          PRINT  (=2C  )
09536  M01S00295.271l716 +++|          SA3    TBDC+2      GET ABS ADDRESS LIST
09537  M01S00296.271l716 +++|          AX3    18
09538  M01S00297.271l716 +++|          RJ     PCM         POSITION TO ABS ADDRESS LIST
09539  M01S00298.271l716 +++|          SA2    =18HABS WORDS SAVED -
09540  M01S00299.271l716 +++|          SA5    TBDA
09541  M01S00300.271l716 +++| TBD4     SB7    PRBF
09542  M01S00301.271l716 +++|          SB6    18
09543  M01S00302.271l716 +++|          RJ     UPS         UNPACK STRING
09544  M01S00303.271l716 +++|          GETCM              GET ADDRESS OF FIRST WORD SAVED
09545  M01S00304.271l716 +++|          BX1    X6
09546  M01S00305.271l716 +++|          LX1    59-17
09547  M01S00306.271l716 +++|          SB7    PRBF+18
09548  M01S00307.271l716 +++|          SB6    6
09549  M01S00308.271l716 +++|          RJ     CTS         CONVERT ADDRESS
09550  M01S00309.271l716 +++|          SA0    A1          SAVE FET ADDRESS
09551  M01S00310.271l716 +++|          LX1    59-41       GET SECOND ADDRESS
09552  M01S00311.271l716 +++|          SB7    B7+2
09553  M01S00312.271l716 +++|          SB6    6
09554  M01S00313.271l716 +++|          RJ     CTS         CONVERT ADDRESS
09555  M01S00314.271l716 +++|          PRINT  CCCH,B7-CCCH
09556  M01S00315.271l716 +++|          RJ     SSB         CLEAR PRINT STRING
09557  M01S00316.271l716 +++|          PRINT  (=2C  )
09558  M01S00317.271l716 +++|          NZ     X5,CPR2     IF THROUGH PROCESSING ADDRESS LISTS
09559  M01S00318.271l716 +++|          SX5    X5+B1       SET UP EXIT
09560  M01S00319.271l716 +++|          SA2    =18HCPA WORDS SAVED -
09561  M01S00320.271l716 +++|          SA1    A0          GET CPA ADDRESS LIST
09562  M01S00321.271l716 +++|          EQ     TBD4        DISPLAY CPA ADDRESS LIST
09563  M01S00322.271l716 +++|
09564  M01S00323.271l716 +++|
09565  M01S00324.271l716 +++| TBDA     CON    0           MTR/PPU FLAG
09566  M01S00325.271l716 +++| TBDB     CON    3LMTR
09567  M01S00326.271l716 +++|          CON    3LPPU
09568  M01S00327.271l716 +++|          CON    0
09569  M01S00328.271l716 +++| TBDC     VFD    24/0,18/0,18/0  *MTR* TRACE BUFFER LWA+1, FWA
09570  M01S00329.271l716 +++|          VFD    42/0,18/0       *MTR* FUNCTION LIST
09571  M01S00330.271l716 +++|          VFD    24/0,18/0,18/0  ABS/CPA ADDRESS LISTS
09572  M01S00331.271l716 +++|          VFD    24/0,18/0,18/0  *PPU* TRACE BUFFER LWA+1, FWA
09573  M01S00332.271l716 +++|          VFD    42/0,18/0       *PPU* FUNCTION LIST
09574  M01S07843.dsdi    +++| TRACE    SPACE  4,10
09575  M01S07844.dsdi    +++|**        TRACEBK,PVA.
09576  M01S07845.dsdi    +++|*
09577  M01S07846.dsdi    +++|*         PERFORM TRACEBACK ON EXCHANGE PACKAGE.
09578  M01S07847.dsdi    +++|
09579  M01S07848.dsdi    +++|
09580  M01S07849.dsdi    +++| TRACE    DATA   C*TRACEBK*
09581  M01S07850.dsdi    +++|
09582  M01S07851.dsdi    +++|          RJ     LDC         LIST DIRECTIVE AND EJECT
09583  M01S07852.dsdi    +++|          SA1    TF          CHECK TERMINAL FLAG
09584  M01S07853.dsdi    +++|          SX6    51
09585  M01S07854.dsdi    +++|          ZR     X1,TRC1     IF PRINTER, DISPLAY FULL STACK FRAMES
09586  M01S07855.dsdi    +++|          SX6    3
09587  M01S07856.dsdi    +++| TRC1     SA6    TRCA+2      MAXIMUM DISPLAY SIZE
09588  M01S07857.dsdi    +++|          RJ     GHA         GET HARDWARE ADDRESS
09589  M01S00096.dsdi67  +++|          SX3    B0+         SET NO RADIAL MCI DISPLAY
09590  M01S07858.dsdi    +++|          RJ     PTX         POSITION TO EXCHANGE PACKAGE
09591  M01S07859.dsdi    +++|          SX1    B0
09592  M01S07860.dsdi    +++|          SA2    TRCA+2
09593  M01S07861.dsdi    +++|          BX6    X2
09594  M01S07862.dsdi    +++|          RJ     FXA         FORMAT EXCHANGE AREA
09595  M01S07863.dsdi    +++|          RJ     CSI         COLLECT SEGMENT INFORMATION
09596  M01S07864.dsdi    +++|          SA6    TRCA+1
09597  M01S07865.dsdi    +++| TRC2     PRINT  (=2C  )
09598  M01S07866.dsdi    +++|          SA1    BUF+3*4+1
09599  M01S07867.dsdi    +++|          SA2    A1+B1
09600  M01S07868.dsdi    +++|          SA3    A2+B1
09601  M01S07869.dsdi    +++|          LX1    32
09602  M01S07870.dsdi    +++|          LX2    16
09603  M01S07871.dsdi    +++|          BX6    X3+X1
09604  M01S07872.dsdi    +++|          BX6    X6+X2
09605  M01S07873.dsdi    +++|          RJ     EVA         EXPAND VIRTUAL ADDRESS
09606  M01S07874.dsdi    +++|          ZR     X2,DSD1     IF END OF THE LINE
09607  M01S07875.dsdi    +++|          SA7    TRCA        SAVE THE PVA
09608  M01S07876.dsdi    +++|          SB2    A7
09609  M01S07877.dsdi    +++|          RJ     SVA         CONVERT TO SVA
09610  M01S07878.dsdi    +++|          SA6    TRCA        SAVE SVA
09611  M01S07879.dsdi    +++|          SA2    A6+B1
09612  M01S07880.dsdi    +++|          BX6    X2
09613  M01S07881.dsdi    +++|          RJ     DPN         DISPLAY PROCEDURE NAME
09614  M01S07882.dsdi    +++|          SA1    TRCA
09615  M01S07883.dsdi    +++|          BX6    X1
09616  M01S07884.dsdi    +++|          RJ     PVM         POSITION VIRTUAL MEMORY
09617  M01S07885.dsdi    +++|          NZ     X2,ERR30    IF PAGE ENTRY NO PRESENT
09618  M01S07886.dsdi    +++|          SA2    TRCA+2
09619  M01S07887.dsdi    +++|          SA1    TRCA        EXCHANGE PACKAGE SVA
09620  M01S07888.dsdi    +++|          BX6    X2
09621  M01S07889.dsdi    +++|          RJ     FXA         FORMAT FIRST THREE WORDS
09622  M01S07890.dsdi    +++|          JP     TRC2        PROCESS NEXT STACK FRAME
09623  M01S07891.dsdi    +++|
09624  M01S07892.dsdi    +++| TRCA     CON    0           TRAP PACKAGE SVA
09625  M01S07893.dsdi    +++|          CON    0           EXCHANGE PACKAGE RMA
09626  M01S07894.dsdi    +++|          CON    0,0
09627  M01S07895.dsdi    +++|
09628  M01S07896.dsdi    +++| UEC      SPACE  4,10
09629  M01S07897.dsdi    +++|***       UEC,FWA.
09630  M01S07898.dsdi    +++|*
09631  M01S07899.dsdi    +++|*         SET MEMORY TYPE TO *UEC*.  SUBSEQUENT C, D, AND E
09632  M01S07900.dsdi    +++|*         DIRECTIVES APPLY TO USER EXTENDED CORE MEMORY.
09633  M01S07901.dsdi    +++|*
09634  M01S07902.dsdi    +++|*         FWA SPECIFIES THE FIRST WORD ADDRESS/1000B FOR USER ECS.
09635  M01S07903.dsdi    +++|*         IF OMITTED, THE FIRST WORD ADDRESS FOR UEC IS OBTAINED
09636  M01S07904.dsdi    +++|*         FROM RAE IN THE SYSTEM CONTROL POINT *ECSW* WORD.  FOR USER
09637  M01S07905.dsdi    +++|*         ECS IN UEM, THE UEM BASE ADDRESS FROM CMR WORD *UEML* IS
09638  M01S07906.dsdi    +++|*         ALSO ADDED TO THE RAE FROM THE SYSTEM CONTROL POINT.
09639  M01S07907.dsdi    +++|
09640  M01S07908.dsdi    +++|
09641  M01S07909.dsdi    +++| UEC      DATA   0LUEC
09642  M01S07910.dsdi    +++|
09643  M01S07911.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
09644  M01S07912.dsdi    +++|          SA1    F.TCMT
09645  M01S07913.dsdi    +++|          SA2    X1+ECRL
09646  M01S07914.dsdi    +++|          MX3    -12
09647  M01S07915.dsdi    +++|          LX2    -36
09648  M01S07916.dsdi    +++|          BX2    -X3*X2
09649  M01S07917.dsdi    +++|          ZR     X2,UEC3     IF NO USER EXTENDED MEMORY DEFINED
09650  M01S07918.dsdi    +++|          RJ     SEM         SET UNIFIED EXTENDED MEMORY (UEM)
09651  M01S07919.dsdi    +++|          NG     X3,UEC1     IF UEM DEFINED
09652  M01S07920.dsdi    +++|          RJ     SEC         SET EXTENDED CORE STORAGE
09653  M01S07921.dsdi    +++| UEC1     SA7    UI          SET USER CONTROLLED MEMORY RANDOM INDEX
09654  M01S07922.dsdi    +++|          SB7    B0+         SELECT OCTAL BASE
09655  M01S07923.dsdi    +++|          RJ     ASD         ASSEMBLE FWA FROM UEC DIRECTIVE
09656  M01S07924.dsdi    +++|          LX6    9
09657  M01S07925.dsdi    +++|          NZ     X6,UEC2     IF FWA SPECIFIED
09658  M01S07926.dsdi    +++|          SA1    F.TCMT
09659  M01S07927.dsdi    +++|          SA2    NC          GET SYSTEM CP RAE
09660  M01S07928.dsdi    +++|          SA3    UE          GET USER EM SHIFT COUNT
09661  M01S07929.dsdi    +++|          SX2    X2+B1
09662  M01S07930.dsdi    +++|          LX2    7
09663  M01S07931.dsdi    +++|          IX2    X1+X2
09664  M01S07932.dsdi    +++|          SB2    X3+9
09665  M01S07933.dsdi    +++|          MX6    -24
09666  M01S07934.dsdi    +++|          SA2    X2+ECSW
09667  M01S07935.dsdi    +++|          LX2    -12
09668  M01S07936.dsdi    +++|          BX6    -X6*X2
09669  M01S07937.dsdi    +++|          SA3    MB          SET USER EXTENDED MEMORY BASE ADDRESS
09670  M01S07938.dsdi    +++|          LX6    B2
09671  M01S07939.dsdi    +++|          IX6    X3+X6
09672  M01S07940.dsdi    +++| UEC2     SA6    MB
09673  M01S07941.dsdi    +++|          SA1    =10HUEC         SET NAME FOR SUBTITLE
09674  M01S07942.dsdi    +++|          BX6    X1
09675  M01S07943.dsdi    +++|          SA6    SBTL1
09676  M01S07944.dsdi    +++|          SA6    US+1        SET USER CONTROLLED MEMORY NAME
09677  M01S07945.dsdi    +++|          EQ     DSD1        RETURN
09678  M01S07946.dsdi    +++|
09679  M01S07947.dsdi    +++| UEC3     SX7    B1+         SET EXTENDED MEMORY ERROR FLAG
09680  M01S07948.dsdi    +++|          SA7    EE
09681  M01S07949.dsdi    +++|          EQ     ERR41       PROCESS *USER EXTENDED MEMORY NOT DEFINED*
09682  M01S07950.dsdi    +++| W        SPACE  4,20
09683  M01S07951.dsdi    +++|***       W,HFBN,HLBN,ASID.
09684  M01S07952.dsdi    +++|*
09685  M01S07953.dsdi    +++|*         DUMP 64-BIT MEMORY IN WORD FORMAT.
09686  M01S07954.dsdi    +++|*
09687  M01S07955.dsdi    +++|*         HFBN   FIRST BYTE NUMBER (HEX) TO BE DUMPED.
09688  M01S07956.dsdi    +++|*
09689  M01S07957.dsdi    +++|*         HLBN   LAST BYTE NUMBER + 1 TO BE DUMPED.
09690  M01S07958.dsdi    +++|*                IF OMITTED, HFBN+8 IS ASSUMED.
09691  M01S07959.dsdi    +++|*
09692  M01S07960.dsdi    +++|*         ASID   SPECIFIES THE ACTUAL SEGMENT IDENTIFIER OF THE
09693  M01S07961.dsdi    +++|*                MEMORY TO BE DUMPED.  IF ASID=1 THEN HFBN AND
09694  M01S07962.dsdi    +++|*                HLBN ARE ADDRESSES WITHIN THE CYBER 170-8X5 ERROR
09695  M01S07963.dsdi    +++|*                INTERFACE PACKAGE.  IF OMMITTED, HFBN AND HLBN
09696  M01S07964.dsdi    +++|*                ARE REAL MEMORY ADDRESSES.
09697  M01S07965.dsdi    +++|*
09698  M01S07966.dsdi    +++|*         THE *W* DIRECTIVE CAUSES THE SPECIFIED LOCATIONS OF
09699  M01S07967.dsdi    +++|*         CENTRAL MEMORY TO BE DUMPED IN HEXADECIMAL (FOUR
09700  M01S07968.dsdi    +++|*         WORDS PER LINE WITH ASCII CHARACTER EQUIVALENTS).
09701  M01S07969.dsdi    +++|*         OUTPUT TO THE TERMINAL IS NOT PROVIDED.
09702  M01S07970.dsdi    +++|
09703  M01S07971.dsdi    +++|
09704  M01S07972.dsdi    +++| W        DATA   0LW
09705  M01S07973.dsdi    +++|
09706  M01S07974.dsdi    +++|          SX6    2           SET *W* FORMAT CODE
09707  M01S07975.dsdi    +++|          EQ     IPR1        DUMP CENTRAL MEMORY
09708  M01S07976.dsdi    +++| XP       SPACE  4,4
09709  M01S07977.dsdi    +++|***       XP.
09710  M01S07978.dsdi    +++|*
09711  M01S07979.dsdi    +++|*         DUMP THE CPU(S) EXCHANGE PACKAGE(S) EXECUTING AT THE TIME
09712  M01S07980.dsdi    +++|*         OF DEAD START.
09713  M01S07981.dsdi    +++|
09714  M01S07982.dsdi    +++|
09715  M01S07983.dsdi    +++| XP       DATA   0LXP
09716  M01S07984.dsdi    +++|
09717  M01S07985.dsdi    +++|          RJ     CEP         CHECK FOR EXTRANEOUS PARAMETERS
09718  M01S07986.dsdi    +++|          SA1    =10HCPR
09719  M01S07987.dsdi    +++|          BX6    X1
09720  M01S07988.dsdi    +++|          SA6    SBTL1       SET NAME FOR SUBTITLE
09721  M01S07989.dsdi    +++|          SX6    0
09722  M01S07990.dsdi    +++|          RJ     SRA         SET REFERENCE ADDRESS
09723  M01S07991.dsdi    +++|          RJ     LDC         LIST DIRECTIVE CARD
09724  M01S07992.dsdi    +++|          RJ     SSB         CLEAR PRINT STRING
Line S07993 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09725  M02S07993.271l739 ---|          SA1    =6L  CPU0
09726  M01S00174.271l739 +++|          SA1    .CP0
09727  M01S07994.dsdi    +++|          MX0    24
09728  M01S07995.dsdi    +++|          LX0    -12
09729  M01S07996.dsdi    +++|          SEARCH TDIR,X1,X0  LOCATE CPU0 RECORD
09730  M01S07997.dsdi    +++|          NZ     X2,XPP3     IF CPU0 RECORD FOUND
09731  M01S07998.dsdi    +++|          RJ     FPX         FIND CYBER 170-8X5 EXCHANGE PACKAGE
09732  M01S07999.dsdi    +++|          BX6    X1          SAVE CPU1(800) EXCHANGE PACKAGE POINTER
09733  M01S08000.dsdi    +++|          SA6    XPPD
09734  M01S08001.dsdi    +++|          SA2    =28HCPU0 HARDWARE REGISTERS - ON
09735  M01S08002.dsdi    +++|          SB7    PRBF
09736  M01S08003.dsdi    +++|          SB6    28
09737  M01S08004.dsdi    +++|          RJ     UPS         SET CPU0 TITLE MESSAGE
09738  M01S08005.dsdi    +++|          SX6    0
09739  M01S08006.dsdi    +++|          SA6    XPPA        SET CPU0 PRESENT
09740  M01S08007.dsdi    +++|          SX6    B1
09741  M01S08008.dsdi    +++|          SA6    A6+B1       SET CPU1 NOT PRESENT
09742  M01S08009.dsdi    +++|          ZR     X1,XPP4     IF CPU1 EXCHANGE PACKAGE NOT PRESENT
09743  M01S08010.dsdi    +++|          BX2    X1
09744  M01S08011.dsdi    +++|          RJ     FPX
09745  M01S08012.dsdi    +++|          NZ     X1,XPP1     IF CPU1 IN C170 MODE
09746  M01S08013.dsdi    +++|          BX6    X1
09747  M01S08014.dsdi    +++|          SA6    XPPD
09748  M01S08015.dsdi    +++|          SA2    =46HCPU1 IS IN C180 STATE - USE DIRECTIVE *PROXP.*
09749  M01S08016.dsdi    +++|          SB6    46
09750  M01S08017.dsdi    +++|          EQ     XPP2        PRINT MESSAGE
09751  M01S08018.dsdi    +++|
09752  M01S08019.dsdi    +++| XPP1     SA2    =28HCPU1 HARDWARE REGISTERS - ON
09753  M01S08020.dsdi    +++|          SB6    28
09754  M01S08021.dsdi    +++| XPP2     SB7    PRBF+45
09755  M01S08022.dsdi    +++|          RJ     UPS         UNPACK MESSAGE
09756  M01S08023.dsdi    +++|          EQ     XPP4        DUMP EXCHANGE PACKAGE
09757  M01S08024.dsdi    +++|
09758  M01S08025.dsdi    +++| XPP3     SA0    BUF         EXCHANGE PACKAGE ADDRESS
09759  M01S08026.dsdi    +++|          SB7    PRBF
09760  M01S08027.dsdi    +++|          SA5    A2+
09761  M01S08028.dsdi    +++|          SA2    =5HCPU0
09762  M01S08029.dsdi    +++|          SB6    5
09763  M01S08030.dsdi    +++|          RJ     UPS
09764  M01S08031.dsdi    +++|          RJ     XPH         SET XP DIRECTIVE HEADER
09765  M01S08032.dsdi    +++|          SA6    XPPA        SET CPU0 ON/OFF
09766  M01S08033.dsdi    +++|          SX6    B1
09767  M01S08034.dsdi    +++|          SA6    A6+B1       PRESET CPU1 OFF
09768  M01S08035.dsdi    +++|          SA5    A5+1
09769  M01S08036.dsdi    +++|          MX0    24
09770  M01S08037.dsdi    +++|          LX0    -12
09771  M01S08038.dsdi    +++|          SA3    =6L  CPU1
09772  M01S08039.dsdi    +++|          BX4    X3-X5
09773  M01S08040.dsdi    +++|          BX2    X0*X4
09774  M01S08041.dsdi    +++|          NZ     X2,XPP4     IF CPU1 RECORD NOT FOUND
09775  M01S08042.dsdi    +++|          SA0    BUF+20B     EXCHANGE PACKAGE ADDRESS
09776  M01S08043.dsdi    +++|          SB7    PRBF+45
09777  M01S08044.dsdi    +++|          SA2    =5HCPU1
09778  M01S08045.dsdi    +++|          SB6    5
09779  M01S08046.dsdi    +++|          RJ     UPS
09780  M01S08047.dsdi    +++|          RJ     XPH         SET XP DIRECTIVE HEADER
09781  M01S08048.dsdi    +++|          SA6    XPPB        SET CPU1 ON/OFF
09782  M01S08049.dsdi    +++| XPP4     SX1    19
09783  M01S08050.dsdi    +++|          RJ     CPS         CHECK PAGE SPACE
09784  M01S08051.dsdi    +++|          PRINT  CCCH,100
09785  M01S08052.dsdi    +++|          PRINT  (=2C  )
09786  M01S08053.dsdi    +++|          SX6    0
09787  M01S08054.dsdi    +++|          SA6    XPPC        CLEAR LINE INDEX
09788  M01S08055.dsdi    +++|          SA5    BUF         READ FIRST EXCHANGE PACKAGE
09789  M01S08056.dsdi    +++| XPP5     RJ     SSB         CLEAR PRINT STRING
09790  M01S08057.dsdi    +++|          SA4    XPPA
09791  M01S08058.dsdi    +++|          ZR     X4,XPP6     IF CPU0 ON
09792  M01S08059.dsdi    +++|          SA5    A5+B1
09793  M01S08060.dsdi    +++|          JP     XPP7        CHECK CPU1
09794  M01S08061.dsdi    +++|
09795  M01S08062.dsdi    +++| XPP6     SA1    XPPC        LINE INDEX
09796  M01S08063.dsdi    +++|          SB7    PRBF+1
09797  M01S08064.dsdi    +++|          RJ     FXW         FORMAT EXCHANGE PACKAGE WORD
09798  M01S08065.dsdi    +++| XPP7     SA5    A5+17B      ADVANCE TO NEXT EXCHANGE PACKAGE
09799  M01S08066.dsdi    +++|          SA4    XPPB
09800  M01S08067.dsdi    +++|          ZR     X4,XPP8     IF CPU1 ON
09801  M01S08068.dsdi    +++|          SA4    XPPD        GET CPU1(800) ON/OFF
09802  M01S08069.dsdi    +++|          NZ     X4,XPP8     IF PRESENT
09803  M01S08070.dsdi    +++|          SA5    A5+1
09804  M01S08071.dsdi    +++|          JP     XPP9        PRINT EXCHANGE PACKAGE
09805  M01S08072.dsdi    +++|
09806  M01S08073.dsdi    +++| XPP8     SA1    XPPC        LINE INDEX
09807  M01S08074.dsdi    +++|          SB7    PRBF+46
09808  M01S08075.dsdi    +++|          RJ     FXW         FORMAT EXCHANGE PACKAGE WORD
09809  M01S08076.dsdi    +++| XPP9     PRINT  CCCH,B7-CCCH
09810  M01S08077.dsdi    +++|          SA1    XPPC
09811  M01S08078.dsdi    +++|          SX6    X1+B1
09812  M01S08079.dsdi    +++|          SA6    A1          ADVANCE LINE INDEX
09813  M01S08080.dsdi    +++|          SX7    X6-10B
09814  M01S08081.dsdi    +++|          NZ     X7,XPP10    IF NOT END OF A AND B REGISTERS
09815  M01S08082.dsdi    +++|          PRINT  (=2C  )
09816  M01S08083.dsdi    +++| XPP10    SA5    A5-20B      RESET EXCHANGE PACKAGE
09817  M01S08084.dsdi    +++|          SA1    XPPC
09818  M01S08085.dsdi    +++|          SX1    X1-20B
09819  M01S08086.dsdi    +++|          NG     X1,XPP5     IF MORE LINE TO FORMAT
09820  M01S08087.dsdi    +++|          JP     DSD1        RETURN
09821  M01S08088.dsdi    +++|
09822  M01S08089.dsdi    +++| XPPA     BSS    1           CPU 0 ON/OFF
09823  M01S08090.dsdi    +++| XPPB     BSS    1           CPU 1 ON/OFF
09824  M01S08091.dsdi    +++| XPPC     BSS    1           EXCHANGE PACKAGE LINE INDEX
09825  M01S08092.dsdi    +++| XPPD     CON    0           POINTER TO CPU1 EXCHANGE PACKAGE
09826  M01S08093.dsdi    +++|          SPACE  4,3
09827  M01S08094.dsdi    +++|***       *.CCC - CCC
09828  M01S08095.dsdi    +++|*
09829  M01S08096.dsdi    +++|*         PLACE CCC - CCC IN THE SUBTITLE LINE AS A COMMENT.
09830  M01S08097.dsdi    +++|*E
09831  M01S08098.dsdi    +++|
09832  M01S08099.dsdi    +++|
09833  M01S08100.dsdi    +++| Z        DATA   0L*
09834  M01S08101.dsdi    +++|
09835  M01S08102.dsdi    +++|          SA1    CH          STRING POINTER
09836  M01S08103.dsdi    +++|          SB2    X1+1
09837  M01S08104.dsdi    +++|          SB6    36
09838  M01S08105.dsdi    +++|          SB7    SBTL3
09839  M01S08106.dsdi    +++|          RJ     PKS         MOVE COMMENT TO SUBTITLE LINE
09840  M01S08107.dsdi    +++|          JP     DSD1        RETURN
09841  M01S08108.dsdi    +++|
09842  M01S08109.dsdi    +++|          QUAL   *
09843  M01S08110.dsdi    +++|          TITLE  BML MAINTENANCE REGISTER FILE SUBROUTINES.
09844  M01S08111.dsdi    +++| CBF      SPACE  4,10
09845  M01S08112.dsdi    +++|**        CBF - CREATE BML MAINTENANCE REGISTER FILE.
09846  M01S08113.dsdi    +++|*
09847  M01S08114.dsdi    +++|*         USES   X - ALL.
Line S08115 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09848  M02S08115.dsdi60  ---|*                A - 1, 2, 3, 4, 6, 7.
Line S08116 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09849  M02S08116.dsdi60  ---|*                B - 2, 3.
Line S08117 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09850  M02S08117.dsdi60  ---|*
Line S08118 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09851  M02S08118.dsdi60  ---|*         CALLS  DRA, FOM, GMR, LMB, PBL, RDB, RDR, SMR.
Line S08119 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09852  M02S08119.dsdi60  ---|*
Line S08120 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09853  M02S08120.dsdi60  ---|*         MACROS WRITER, WRITEW, SETFS.
09854  M01S00014.dsdi60  +++|*                A - 1, 2, 3, 4, 5, 6, 7.
09855  M01S00015.dsdi60  +++|*                B - 2, 3, 6.
09856  M01S00016.dsdi60  +++|*
Line S00017 Modification History
M01 (Added by) dsdi60
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09857  M02S00017.ns2647  ---|*         CALLS  DRA, FOM, GMR, LMB, PBL, RDR, SMR, TBM.
09858  M01S00041.ns2647  +++|*         CALLS  DRA, FOM, GDA, GMR, LMB, PBL, RDR, SMR, TBM.
09859  M01S00018.dsdi60  +++|*
09860  M01S00019.dsdi60  +++|*         MACROS WRITER, SETFS.
09861  M01S08121.dsdi    +++|
09862  M01S08122.dsdi    +++|
09863  M01S08123.dsdi    +++| CBF      SUBR               ENTRY/EXIT
09864  M01S08124.dsdi    +++|          SA1    BF
09865  M01S08125.dsdi    +++|          ZR     X1,CBFX     IF NO BML FILE SPECIFIED
09866  M01S08126.dsdi    +++|          SA1    F.TCMT      GET PACKED DATE AND TIME
09867  M01S08127.dsdi    +++|          SA2    X1+PDTL
09868  M01S08128.dsdi    +++|          MX0    -36
09869  M01S08129.dsdi    +++|          BX6    -X0*X2
09870  M01S08130.dsdi    +++|          SA3    BFMB+1      ADD PACKED DATE AND TIME TO HEADER
09871  M01S08131.dsdi    +++|          BX3    X0*X3
09872  M01S08132.dsdi    +++|          BX6    X3+X6
09873  M01S08133.dsdi    +++|          SA6    A3+
Line S08134 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09874  M02S08134.ns2647  ---|          SA2    X1+EIBP     POINTER TO *EICB*
Line S08135 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09875  M02S08135.ns2647  ---|          MX0    -32
Line S08136 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09876  M02S08136.ns2647  ---|          BX2    -X0*X2
Line S08137 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09877  M02S08137.ns2647  ---|          ZR     X2,CBF2     IF NO *EICB*
Line S08138 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09878  M02S08138.ns2647  ---|          IX3    X1+X2       GET DFT/OS POINTER
Line S08139 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09879  M02S08139.ns2647  ---|          SA3    X3+/VE/DSCM+3
Line S08140 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09880  M02S08140.ns2647  ---|          ZR     X3,CBF2     IF NO DFT/OS BUFFER
Line S08141 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09881  M02S08141.ns2647  ---|          RJ     DRA         GET ADDRESS OF DFT CONTROL WORD
Line S08142 Modification History
M01 (Added by) dsdi
M02 (Updated by) ns2647
Seq #  *Modification Id* Act 
----------------------------+
09882  M02S08142.ns2647  ---|          IX5    X1+X6
09883  M01S00042.ns2647  +++|          RJ     GDA         GET DFT/OS BUFFER FWA
09884  M01S00043.ns2647  +++|          ZR     X3,CBF2     IF BUFFER NOT FOUND
09885  M01S00044.ns2647  +++|          BX5    X3
09886  M01S08143.dsdi    +++|          BX7    X5
09887  M01S08144.dsdi    +++|          SA7    CBFK
09888  M01S00020.dsdi60  +++|          SA3    X5+/DFT/DFMR  SAVE FWA OF M/R BUFFERS
09889  M01S00021.dsdi60  +++|          RJ     DRA
09890  M01S00022.dsdi60  +++|          SA6    CBFL
09891  M01S08145.dsdi    +++|          SA3    X5          READ DFT CONTROL WORD
09892  M01S00023.dsdi60  +++|          MX2    -8
09893  M01S00024.dsdi60  +++|          LX3    0-16        SAVE NUMBER OF M/R BUFFERS
09894  M01S00025.dsdi60  +++|          BX6    -X2*X3
09895  M01S00026.dsdi60  +++|          SA6    CBFH
09896  M01S00027.dsdi60  +++|          LX3    0-24-0+16
09897  M01S00028.dsdi60  +++|          BX6    -X2*X3      SAVE LENGTH OF M/R BUFFER
09898  M01S00029.dsdi60  +++|          SA6    CBFJ
09899  M01S00030.dsdi60  +++|          LX3    0-48-0+24   GET DFT SEQUENCE NUMBER
09900  M01S00031.dsdi60  +++|          BX7    -X2*X3
09901  M01S00032.dsdi60  +++|          LX3    8           SAVE DFT VERSION LEVEL
09902  M01S00033.dsdi60  +++|          BX6    -X2*X3
09903  M01S00034.dsdi60  +++|          SA6    CBFO
09904  M01S00035.dsdi60  +++|          SA2    BFMB+4      PLACE IN BML HEADER
09905  M01S00036.dsdi60  +++|          LX6    53-5
09906  M01S00037.dsdi60  +++|          BX6    X6+X2       ADD VERSION LEVEL
09907  M01S00038.dsdi60  +++|          BX7    X7+X6       ADD SEQUENCE NUMBER
09908  M01S00039.dsdi60  +++|          SA7    A2
09909  M01S00040.dsdi60  +++|          AX6    50
09910  M01S00041.dsdi60  +++|          ZR     X6,CBF0     IF VERSION 3 OR LESS
09911  M01S00042.dsdi60  +++|          SA3    X5+/DFT/DFMD  SAVE FWA OF MODEL DEPENDENT BUFFERS
09912  M01S00043.dsdi60  +++|          RJ     DRA
09913  M01S00044.dsdi60  +++|          IX6    X6+X1
09914  M01S00045.dsdi60  +++|          SA6    CBFM
09915  M01S00046.dsdi60  +++|          SA3    X5+/DFT/DFSS  SAVE FWA OF SUPPORTIVE STATUS BUFFERS
09916  M01S00047.dsdi60  +++|          RJ     DRA
09917  M01S00048.dsdi60  +++|          SA6    CBFN
09918  M01S00049.dsdi60  +++|          SA3    X5+/DFT/DFBC  SAVE M/R CONTROL WORD ADDRESS
09919  M01S00050.dsdi60  +++|          RJ     DRA
09920  M01S00051.dsdi60  +++|          BX5    X6
09921  M01S00052.dsdi60  +++|          EQ     CBF0.1      SAVE M/R CONTROL WORD ADDRESS
09922  M01S00053.dsdi60  +++|
09923  M01S00054.dsdi60  +++| CBF0     LX3    40-0
09924  M01S08146.dsdi    +++|          SX1    6           DEFAULT NUMBER OF M/R BUFFERS
Line S08147 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09925  M02S08147.dsdi60  ---|          MX2    4
Line S08148 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09926  M02S08148.dsdi60  ---|          BX0    X2*X3
Line S08149 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09927  M02S08149.dsdi60  ---|          ZR     X0,CBF0     IF DFT VERSION I
Line S08150 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09928  M02S08150.dsdi60  ---|          SB3    4
Line S08151 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09929  M02S08151.dsdi60  ---|          LX1    X0,B3       NUMBER OF DFT CONTROL WORDS
Line S08152 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09930  M02S08152.dsdi60  ---| CBF0     MX2    -8          SAVE NUMBER OF M/R BUFFERS
Line S08153 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09931  M02S08153.dsdi60  ---|          LX3    0-16
Line S08154 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09932  M02S08154.dsdi60  ---|          BX6    -X2*X3
Line S08155 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09933  M02S08155.dsdi60  ---|          SA6    CBFH
Line S08156 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09934  M02S08156.dsdi60  ---|          LX3    0-24-0+16
Line S08157 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09935  M02S08157.dsdi60  ---|          BX6    -X2*X3      SAVE LENGTH OF M/R BUFFER
Line S08158 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09936  M02S08158.dsdi60  ---|          SA6    CBFJ
Line S08159 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09937  M02S08159.dsdi60  ---|          IX7    X5+X1       SAVE ADDRESS OF M/R CONTROL WORD
Line S08160 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09938  M02S08160.dsdi60  ---|          SA7    CBFI
09939  M01S00055.dsdi60  +++|          MX4    4
09940  M01S00056.dsdi60  +++|          BX0    X4*X3
09941  M01S00057.dsdi60  +++|          ZR     X0,CBF0.1   IF DFT VERSION 1
09942  M01S00058.dsdi60  +++|          SB3    4
09943  M01S00059.dsdi60  +++|          LX1    X0,B3       NUMBER OF DFT CONTROL WORDS
09944  M01S00060.dsdi60  +++| CBF0.1   IX6    X5+X1       SAVE ADDRESS OF M/R CONTROL WORD
Line S08161 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09945  M02S08161.dsdi60  ---|          SA3    X5+2        SAVE FWA OF M/R BUFFERS
Line S08162 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09946  M02S08162.dsdi60  ---|          RJ     DRA
Line S08163 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09947  M02S08163.dsdi60  ---|          SA6    CBFL
09948  M01S00061.dsdi60  +++|          SA6    CBFI
09949  M01S08164.dsdi    +++| CBF1     RJ     FOM         FIND OLDEST ENTRY
09950  M01S08165.dsdi    +++|          ZR     B3,CBF2     IF NO MORE ENTRIES TO PROCESS
Line S08166 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
09951  M02S08166.dsdi60  ---|          SX7    B0+         INITIALIZE SUMMARY STATUS FLAG
09952  M01S00062.dsdi60  +++|          SX7    B0          INITIALIZE SUMMARY STATUS FLAG
09953  M01S00063.dsdi60  +++|          SX6    B3          SAVE MRB/SSB ORDINAL
09954  M01S08167.dsdi    +++|          SA7    PBHA
09955  M01S00064.dsdi60  +++|          SA6    PBLB
09956  M01S08168.dsdi    +++|          RJ     LMB         LOCATE M/R BUFFER ENTRY
09957  M01S08169.dsdi    +++|          RJ     PBL         PROCESS BML
09958  M01S08170.dsdi    +++|          EQ     CBF1        PROCESS NEXT ENTRY
09959  M01S08171.dsdi    +++|
09960  M01S08172.dsdi    +++|
09961  M01S08173.dsdi    +++|*         READ MAINTENANCE REGISTER ERROR ELEMENT RECORDS.
09962  M01S08174.dsdi    +++|
09963  M01S08175.dsdi    +++| CBF2     SA1    CBFA        GET NEXT ELEMENT RECORD
09964  M01S08176.dsdi    +++|          SX6    X1+B1       INCREMENT *MRET* INDEX
09965  M01S08177.dsdi    +++|          SA6    A1
09966  M01S08178.dsdi    +++|          SA2    MRET+X1
Line S08179 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09967  M02S08179.271l739 ---|          ZR     X2,CBF9     IF END OF ELEMENTS
Line S08180 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
M03 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09968  M03S08180.271l739 ---|          ZR     X1,CBF3     IF FIRST RECORD
Line S08181 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
M03 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09969  M03S08181.271l739 ---|          SX6    B1
Line S08182 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
M03 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09970  M03S08182.271l739 ---|          SA6    CBFG
Line S08183 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
M03 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09971  M03S08183.271l739 ---| CBF3     MX0    18
Line S00097 Modification History
M01 (Added by) dsdi67
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09972  M02S00097.271l739 ---|          MX0    18
Line S08184 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09973  M02S08184.271l739 ---|          BX1    X0*X2       RECORD ID
Line S08185 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09974  M02S08185.271l739 ---|          LX0    18
Line S08186 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09975  M02S08186.271l739 ---|          MX3    -24         SAVE MESSAGE ID/SYMPTOM CODE
Line S08187 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09976  M02S08187.271l739 ---|          BX7    -X3*X2
Line S08188 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09977  M02S08188.271l739 ---|          LX7    -24
Line S08189 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09978  M02S08189.271l739 ---|          SA7    CBFD
Line S08190 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09979  M02S08190.271l739 ---|          LX2    -24
Line S08191 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09980  M02S08191.271l739 ---|          BX6    X0*X2
Line S08192 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
09981  M02S08192.271l739 ---|          SA6    CBFC        SAVE MAINTENANCE REGISTER LIST ADDRESS
09982  M01S00175.271l739 +++|          ZR     X2,CBF9     IF END OF ELEMENTS
09983  M01S00176.271l739 +++|          SA1    X2          RECORD ID
09984  M01S00177.271l739 +++|          MX3    24
09985  M01S00178.271l739 +++|          BX7    X3*X2       BML MESSAGE ID / SYMPTOM CODE
09986  M01S00179.271l739 +++|          AX2    18
09987  M01S00180.271l739 +++|          SA7    CBFD
09988  M01S00181.271l739 +++|          SX6    X2          MAINTENANCE REGISTER LIST ADDRESS
09989  M01S00182.271l739 +++|          SA6    A7-B1
Line S08193 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09990  M02S08193.dsdi67  ---|          SA3    CBFG
Line S08194 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09991  M02S08194.dsdi67  ---|          ZR     X3,CBF4     IF FIRST RECORD
Line S08195 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09992  M02S08195.dsdi67  ---|          SA3    RDRB
Line S08196 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09993  M02S08196.dsdi67  ---|          ZR     X3,CBF4     IF FIRST REOCRD
Line S08197 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09994  M02S08197.dsdi67  ---|          SX1    B0
Line S08198 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
09995  M02S08198.dsdi67  ---| CBF4     RJ     RDR         READ DUMP RECORD
09996  M01S00098.dsdi67  +++|          RJ     RDR         READ DUMP RECORD
09997  M01S08199.dsdi    +++|          ZR     X2,ERR42    IF RECORD NOT FOUND
09998  M01S08200.dsdi    +++|
09999  M01S08201.dsdi    +++|*         GET MODEL NUMBER FROM ELEMENT ID REGISTER.
10000  M01S08202.dsdi    +++|
10001  M01S08203.dsdi    +++|          SX5    /IOU/EIMR   READ ELEMENT ID REGISTER
10002  M01S08204.dsdi    +++|          RJ     GMR
10003  M01S08205.dsdi    +++|          NG     X1,ERR42    IF ELEMENT ID REGISTER NOT FOUND
10004  M01S08206.dsdi    +++|          MX6    -4
10005  M01S08207.dsdi    +++|          AX7    16
10006  M01S08208.dsdi    +++|          BX6    -X6*X7      ISOLATE MODEL NUMBER
10007  M01S08209.dsdi    +++|          SA6    CBFB        SAVE MODEL NUMBER
10008  M01S08210.dsdi    +++|
10009  M01S08211.dsdi    +++|*         CHECK STATUS SUMMARY REGISTER FOR ERRORS.
10010  M01S08212.dsdi    +++|
10011  M01S08213.dsdi    +++| CBF5     SX5    /IOU/SSMR   READ STATUS SUMMARY REGISTER
10012  M01S08214.dsdi    +++|          RJ     GMR
10013  M01S08215.dsdi    +++|          NG     X1,ERR42    IF STATUS SUMMARY REGISTER NOT FOUND
10014  M01S08216.dsdi    +++|          BX6    X6+X7
10015  M01S08217.dsdi    +++|          BX7    X7-X7       CLEAR EMPTY BML FILE FLAG
10016  M01S08218.dsdi    +++|          ZR     X6,CBF2     IF NO ERRORS FOR ELEMENT
10017  M01S08219.dsdi    +++|          SA7    EB
10018  M01S08220.dsdi    +++|          SA1    BFMB+3
10019  M01S08221.dsdi    +++|          SA2    CBFD        GET MESSAGE ID AND SYMPTOM CODE
10020  M01S08222.dsdi    +++|          MX0    -36
10021  M01S08223.dsdi    +++|          BX1    -X0*X1      SET MESSAGE ID/SYMPTOM CODE IN HEADER
10022  M01S08224.dsdi    +++|          BX6    X1+X2
10023  M01S08225.dsdi    +++|          SA6    A1
10024  M01S08226.dsdi    +++|
10025  M01S08227.dsdi    +++|*         PROCESS MAINTENANCE REGISTER LIST.
10026  M01S08228.dsdi    +++|
Line S08229 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10027  M02S08229.dsdi60  ---| CBF6     SX6    4           SET REGISTER COUNT
Line S08230 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10028  M02S08230.dsdi60  ---|          SA6    CBFE
10029  M01S00065.dsdi60  +++| CBF6     SB6    48          SET OVERFLOW SHIFT COUNT
10030  M01S08231.dsdi    +++|          SX6    B0+         CLEAR UPPER REGISTER BITS WORD
10031  M01S08232.dsdi    +++|          SA6    CBFF
10032  M01S08233.dsdi    +++| CBF7     SA1    CBFC        INCREMENT REGISTER LIST ADDRESS
10033  M01S08234.dsdi    +++|          SX6    X1+B1
10034  M01S08235.dsdi    +++|          SA6    A1
10035  M01S08236.dsdi    +++|          SA2    X6+         GET NEXT REGISTER
10036  M01S08237.dsdi    +++|          ZR     X2,CBF8     IF END OF REGISTERS
10037  M01S08238.dsdi    +++|          SA4    CBFB        CREATE MODEL NUMBER MASK
10038  M01S08239.dsdi    +++|          SX1    B1+
10039  M01S08240.dsdi    +++|          SB2    X4
10040  M01S08241.dsdi    +++|          LX4    X1,B2
10041  M01S08242.dsdi    +++|          LX4    34          POSITION MASK
10042  M01S08243.dsdi    +++|          BX3    X2*X4
10043  M01S08244.dsdi    +++|          ZR     X3,CBF7     IF NOT FOR THIS MODEL
10044  M01S08245.dsdi    +++|          MX0    9
10045  M01S08246.dsdi    +++|          BX5    X0*X2       GET REGISTER NUMBER
10046  M01S08247.dsdi    +++|          LX5    9
10047  M01S08248.dsdi    +++|          RJ     GMR         GET MAINTENANCE REGISTER
10048  M01S08249.dsdi    +++|          NG     X1,CBF7     IF MAINTENANCE REGISTER NOT FOUND
10049  M01S08250.dsdi    +++|          LX6    8
10050  M01S08251.dsdi    +++|          BX6    X1+X6       UPPER REGISTER BITS/REGISTER NUMBER
Line S08252 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10051  M02S08252.dsdi60  ---|          SA1    CBFE        CALCULATE SHIFT COUNT
Line S08253 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10052  M02S08253.dsdi60  ---|          SX2    12
Line S08254 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10053  M02S08254.dsdi60  ---|          IX2    X1*X2
Line S08255 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10054  M02S08255.dsdi60  ---|          SB2    X2
10055  M01S08256.dsdi    +++|          SA3    CBFF        UPDATE UPPER REGISTER BITS WORD
Line S08257 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10056  M02S08257.dsdi60  ---|          LX6    B2
10057  M01S00066.dsdi60  +++|          LX6    B6
10058  M01S08258.dsdi    +++|          BX6    X3+X6
10059  M01S08259.dsdi    +++|          SA6    A3
Line S08260 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10060  M02S08260.dsdi60  ---|          SX2    -B1         DECREMENT REGISTER COUNT
Line S08261 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10061  M02S08261.dsdi60  ---|          IX6    X1+X2
Line S08262 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10062  M02S08262.dsdi60  ---|          SA6    A1
10063  M01S00067.dsdi60  +++|          SB6    B6-12       DECREMENT OVERFLOW SHIFT COUNT
10064  M01S00068.dsdi60  +++|          BX5    X7
10065  M01S08263.dsdi    +++|          RJ     SMR         STORE MAINTENANCE REGISTER
Line S08264 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10066  M02S08264.dsdi60  ---|          SA1    CBFE        CHECK REGISTER COUNT
Line S08265 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10067  M02S08265.dsdi60  ---|          NZ     X1,CBF7     IF REGISTER WORD NOT FULL
Line S08266 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10068  M02S08266.dsdi60  ---|          SA2    CBFF
Line S08267 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10069  M02S08267.dsdi60  ---|          BX7    X2
Line S08268 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10070  M02S08268.dsdi60  ---|          RJ     SMR         STORE UPPER REGISTER BITS WORD
10071  M01S00069.dsdi60  +++|          GT     B6,CBF7     IF OVERFLOW WORD NOT FULL
10072  M01S00070.dsdi60  +++|          SA5    CBFF
10073  M01S00071.dsdi60  +++|          RJ     SMR         STORE OVERFLOW WORD
10074  M01S08269.dsdi    +++|          EQ     CBF6        PROCESS NEXT REGISTER
10075  M01S08270.dsdi    +++|
10076  M01S08271.dsdi    +++| CBF8     RJ     TBM         TERMINATE BML MESSAGE
Line S08272 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10077  M02S08272.dsdi67  ---|          SA1    CBFG
Line S08273 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10078  M02S08273.dsdi67  ---|          ZR     X1,CBF2     IF FIRST RECORD
Line S08274 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10079  M02S08274.dsdi67  ---|          SX6    B0
Line S08275 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10080  M02S08275.dsdi67  ---|          SA6    CBFG
Line S08276 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10081  M02S08276.dsdi67  ---|          SA1    RDRB
Line S08277 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10082  M02S08277.dsdi67  ---|          ZR     X1,CBF2     IF FIRST RECORD
Line S08278 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10083  M02S08278.dsdi67  ---|          SX6    B0
Line S08279 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10084  M02S08279.dsdi67  ---|          SA6    CBFA
Line S08280 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10085  M02S08280.dsdi67  ---|          EQ     CBF2        PROCESS NEXT *MRET* ENTRY
10086  M01S00099.dsdi67  +++|          SA1    NR          CHECK NEXT RECORD INDEX
10087  M01S00100.dsdi67  +++|          ZR     X1,CBF2     IF NO SECOND RECORD
10088  M01S00101.dsdi67  +++|          SA1    CBFA
10089  M01S00102.dsdi67  +++|          SX6    X1-1
10090  M01S00103.dsdi67  +++|          SA6    A1
10091  M01S00104.dsdi67  +++|          EQ     CBF2        PROCESS SECOND RECORD
10092  M01S08281.dsdi    +++|
10093  M01S08282.dsdi    +++| CBF9     SA1    EB
10094  M01S08283.dsdi    +++|          NZ     X1,CBFX     IF EMPTY BML FILE
10095  M01S08284.dsdi    +++|          WRITER B,R
10096  M01S08285.dsdi    +++|          SETFS  X2,0        CLEAR OUTPUT FILE STATUS
10097  M01S08286.dsdi    +++|          EQ     CBFX        RETURN
10098  M01S08287.dsdi    +++|
10099  M01S08288.dsdi    +++| CBFA     DATA   0           *MRET* INDEX
10100  M01S08289.dsdi    +++| CBFB     DATA   0           MODEL NUMBER
Line S08290 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10101  M02S08290.271l739 ---| CBFC     DATA   0           MAINTENANCE REGISTER LIST ADDRESS
Line S08291 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10102  M02S08291.271l739 ---| CBFD     DATA   0           MESSAGE ID-S AND SYMPTOM CODES
10103  M01S00183.271l739 +++| CBFC     CON    0,0         MAINTENANCE REGISTER LIST ADDRESS
10104  M01S00184.271l739 +++| CBFD     EQU    CBFC+1      MESSAGE ID-S AND SYMPTOM CODES
Line S08292 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10105  M02S08292.dsdi60  ---| CBFE     DATA   0           REGISTER COUNT
10106  M01S08293.dsdi    +++| CBFF     DATA   0           UPPER REGISTER BITS WORD
Line S08294 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi67
Seq #  *Modification Id* Act 
----------------------------+
10107  M02S08294.dsdi67  ---| CBFG     CON    0           NEXT RECORD FLAG
10108  M01S08295.dsdi    +++| CBFH     CON    0           NUMBER OF M/R BUFFERS
10109  M01S08296.dsdi    +++| CBFI     CON    0           ADDRESS OF FIRST CONTROL WORD
10110  M01S08297.dsdi    +++| CBFJ     CON    0           LENGTH OF M/R BUFFER
10111  M01S08298.dsdi    +++| CBFK     CON    0           ADDRESS OF DFT CONTROL WORD
10112  M01S08299.dsdi    +++| CBFL     CON    0           FWA OF M/R BUFFERS
10113  M01S00072.dsdi60  +++| CBFM     CON    0           FWA OF MODEL DEPENDENT BUFFERS
10114  M01S00073.dsdi60  +++| CBFN     CON    0           FWA OF SUPPORTIVE STATUS BUFFERS
10115  M01S00074.dsdi60  +++| CBFO     CON    0           DFT VERSION LEVEL
10116  M01S08300.dsdi    +++|          SPACE  4,10
10117  M01S08301.dsdi    +++|*         ERROR ELEMENT MAINTENANCE REGISTER LISTS.
10118  M01S08302.dsdi    +++|
10119  M01S08303.dsdi    +++| IMRL     BSS    0           IOU MAINTENANCE REGISTER LIST
10120  M01S08304.dsdi    +++|          SXREG  EIMR
10121  M01S08305.dsdi    +++|          SXREG  SSMR
10122  M01S08306.dsdi    +++|          SXREG  OIMR
10123  M01S08307.dsdi    +++|          SXREG  DEMR
10124  M01S08308.dsdi    +++|          SXREG  ISTR
10125  M01S08309.dsdi    +++|          SXREG  IFS1
10126  M01S08310.dsdi    +++|          SXREG  IFS2
10127  M01S08311.dsdi    +++|          SXREG  ITMR
10128  M01S08312.dsdi    +++|          SXREG  IFSM
10129  M01S08313.dsdi    +++|          SXREG  IOSB
Line S08314 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10130  M02S08314.271l739 ---|          SXREG  OICR,,,I4
Line S08315 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10131  M02S08315.271l739 ---|          SXREG  ECCR,,,I4
Line S08316 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10132  M02S08316.271l739 ---|          SXREG  SRCR,,,I4
Line S08317 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10133  M02S08317.271l739 ---|          SXREG  F1CR,,,I4
Line S08318 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10134  M02S08318.271l739 ---|          SXREG  F2CR,,,I4
Line S08319 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10135  M02S08319.271l739 ---|          SXREG  TMCR,,,I4
Line S08320 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10136  M02S08320.271l739 ---|          SXREG  FMCR,,,I4
Line S08321 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10137  M02S08321.271l739 ---|          SXREG  OBCR,,,I4
Line S08322 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10138  M02S08322.271l739 ---|          SXREG  C0CR,,,I4
Line S08323 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10139  M02S08323.271l739 ---|          SXREG  C1CR,,,I4
Line S08324 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10140  M02S08324.271l739 ---|          SXREG  C2CR,,,I4
Line S08325 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10141  M02S08325.271l739 ---|          SXREG  C3CR,,,I4
Line S08326 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10142  M02S08326.271l739 ---|          SXREG  C4CR,,,I4
Line S08327 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10143  M02S08327.271l739 ---|          SXREG  C5CR,,,I4
Line S08328 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10144  M02S08328.271l739 ---|          SXREG  C6CR,,,I4
Line S08329 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10145  M02S08329.271l739 ---|          SXREG  C7CR,,,I4
Line S08330 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10146  M02S08330.271l739 ---|          SXREG  C8CR,,,I4
Line S08331 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10147  M02S08331.271l739 ---|          SXREG  C9CR,,,I4
Line S00185 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10148  M02S00185.ns2711  ---|          SXREG  OICR,,,I4A+I4S
Line S00186 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10149  M02S00186.ns2711  ---|          SXREG  ECCR,,,I4A+I4S
Line S00187 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10150  M02S00187.ns2711  ---|          SXREG  SRCR,,,I4A+I4S
Line S00188 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10151  M02S00188.ns2711  ---|          SXREG  F1CR,,,I4A+I4S
Line S00189 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10152  M02S00189.ns2711  ---|          SXREG  F2CR,,,I4A+I4S
Line S00190 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10153  M02S00190.ns2711  ---|          SXREG  TMCR,,,I4A+I4S
Line S00191 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10154  M02S00191.ns2711  ---|          SXREG  FMCR,,,I4A+I4S
Line S00192 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10155  M02S00192.ns2711  ---|          SXREG  OBCR,,,I4A+I4S
10156  M01S00017.ns2711  +++|          SXREG  OICR,,,I4A
10157  M01S00018.ns2711  +++|          SXREG  ECCR,,,I4A
10158  M01S00019.ns2711  +++|          SXREG  SRCR,,,I4A
10159  M01S00020.ns2711  +++|          SXREG  F1CR,,,I4A
10160  M01S00021.ns2711  +++|          SXREG  F2CR,,,I4A
10161  M01S00022.ns2711  +++|          SXREG  TMCR,,,I4A
10162  M01S00023.ns2711  +++|          SXREG  FMCR,,,I4A
10163  M01S00024.ns2711  +++|          SXREG  OBCR,,,I4A
10164  M01S00193.271l739 +++|          SXREG  C0CR,,,I4A+I4S
10165  M01S00194.271l739 +++|          SXREG  C1CR,,,I4A+I4S
10166  M01S00195.271l739 +++|          SXREG  C2CR,,,I4A+I4S
10167  M01S00196.271l739 +++|          SXREG  C3CR,,,I4A+I4S
Line S00197 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10168  M02S00197.ns2711  ---|          SXREG  C4CR,,,I4A+I4S
Line S00198 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10169  M02S00198.ns2711  ---|          SXREG  C5CR,,,I4A+I4S
Line S00199 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10170  M02S00199.ns2711  ---|          SXREG  C6CR,,,I4A+I4S
Line S00200 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10171  M02S00200.ns2711  ---|          SXREG  C7CR,,,I4A+I4S
Line S00201 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10172  M02S00201.ns2711  ---|          SXREG  C8CR,,,I4A+I4S
Line S00202 Modification History
M01 (Added by) 271l739
M02 (Updated by) ns2711
Seq #  *Modification Id* Act 
----------------------------+
10173  M02S00202.ns2711  ---|          SXREG  C9CR,,,I4A+I4S
10174  M01S00025.ns2711  +++|          SXREG  C4CR,,,I4A
10175  M01S00026.ns2711  +++|          SXREG  C5CR,,,I4A
10176  M01S00027.ns2711  +++|          SXREG  C6CR,,,I4A
10177  M01S00028.ns2711  +++|          SXREG  C7CR,,,I4A
10178  M01S00029.ns2711  +++|          SXREG  C8CR,,,I4A
10179  M01S00030.ns2711  +++|          SXREG  C9CR,,,I4A
10180  M01S08332.dsdi    +++|          CON    0
10181  M01S08333.dsdi    +++|
10182  M01S08334.dsdi    +++| MMRL     BSS    0           MEMORY MAINTENANCE REGISTER LIST
10183  M01S08335.dsdi    +++|          SXREG  EIMR
10184  M01S08336.dsdi    +++|          SXREG  SSMR
10185  M01S08337.dsdi    +++|          SXREG  OIMR
10186  M01S08338.dsdi    +++|          SXREG  ECMR
10187  M01S08339.dsdi    +++|          SXREG  MCEL
10188  M01S08340.dsdi    +++|          SXREG  MCEL+1,,,THETA
10189  M01S08341.dsdi    +++|          SXREG  MCEL+2,,,THETA
10190  M01S08342.dsdi    +++|          SXREG  MCEL+3,,,THETA
10191  M01S08343.dsdi    +++|          SXREG  MUL1
10192  M01S08344.dsdi    +++|          SXREG  MUL1+1,,,THETA
10193  M01S08345.dsdi    +++|          SXREG  MUL1+2,,,THETA
10194  M01S08346.dsdi    +++|          SXREG  MUL1+3,,,THETA
10195  M01S08347.dsdi    +++|          SXREG  MUL2,,,S1+S2+S3
10196  M01S08348.dsdi    +++|          SXREG  MBRG
10197  M01S08349.dsdi    +++|          CON    0
10198  M01S08350.dsdi    +++|
10199  M01S08351.dsdi    +++| PMRL     BSS    0           PROCESSOR MAINTENANCE REGISTER LIST
10200  M01S08352.dsdi    +++|          SXREG  EIMR
10201  M01S08353.dsdi    +++|          SXREG  SSMR
10202  M01S08354.dsdi    +++|          SXREG  OIMR
10203  M01S08355.dsdi    +++|          SXREG  DEMR
10204  M01S08356.dsdi    +++|          SXREG  PMCL,,,S1
10205  M01S08357.dsdi    +++|          SXREG  PCCL,,,S2
10206  M01S08358.dsdi    +++|          SXREG  PRCL,,,S1+S2
10207  M01S08359.dsdi    +++|          SXREG  PUCS,,,S1
10208  M01S08360.dsdi    +++|          SXREG  PPFS
10209  M01S08361.dsdi    +++|          SXREG  PPFS+1
10210  M01S08362.dsdi    +++|          SXREG  PPFS+2,,,S3+THETA
10211  M01S08363.dsdi    +++|          SXREG  PPFS+3,,,S3+THETA
10212  M01S08364.dsdi    +++|          SXREG  PPFS+4,,,S3+THETA
10213  M01S08365.dsdi    +++|          SXREG  PPFS+5,,,S3+THETA
10214  M01S08366.dsdi    +++|          SXREG  PPFS+6,,,S3+THETA
10215  M01S08367.dsdi    +++|          SXREG  PPFS+7,,,S3+THETA
10216  M01S08368.dsdi    +++|          SXREG  PPFS+8,,,S3+THETA
10217  M01S08369.dsdi    +++|          SXREG  PPFS+9,,,S3+THETA
10218  M01S08370.dsdi    +++|          SXREG  PPFS+10,,,THETA
10219  M01S08371.dsdi    +++|          SXREG  PPFS+11,,,THETA
10220  M01S08372.dsdi    +++|          SXREG  PPFS+12,,,THETA
10221  M01S08373.dsdi    +++|          SXREG  PPFS+13,,,THETA
10222  M01S08374.dsdi    +++|          SXREG  PPFS+14,,,THETA
10223  M01S08375.dsdi    +++|          SXREG  PPFS+15,,,THETA
10224  M01S08376.dsdi    +++| MRET     SPACE  4,10
10225  M01S08377.dsdi    +++|**        MRET - MAINTENANCE REGISTER ERROR ELEMENTS TABLE.
10226  M01S08378.dsdi    +++|*
Line S08379 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10227  M02S08379.271l739 ---|*T,MRET   18/ RID, 18/ RL, 12/ MSGID, 12/ SYM
Figure MRET

01112232429 SYM MSGID RL30414259 RL RID


Line S08380 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10228  M02S08380.271l739 ---|*
Line S08381 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10229  M02S08381.271l739 ---|*         RID = RECORD ID.
Line S08382 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10230  M02S08382.271l739 ---|*         RL = LIST OF REGISTERS TO PROCESS.
10231  M01S00203.271l739 +++|*T,MRET   12/ MSGID, 12/ SYM, 18/ RL, 18/ RID
Figure MRET

0171829 RID RL303536474859 RL SYM MSGID

10232  M01S00204.271l739 +++|*
10233  M01S08383.dsdi    +++|*         MSGID = MESSAGE IDENTIFIER.
10234  M01S08384.dsdi    +++|*         SYM = SYMPTOM CODE.
10235  M01S00205.271l739 +++|*         RL = LIST OF REGISTERS TO PROCESS.
10236  M01S00206.271l739 +++|*         RID = ADDRESS OF RECORD ID WORD.
10237  M01S08385.dsdi    +++|
10238  M01S08386.dsdi    +++|
10239  M01S08387.dsdi    +++| MRET     BSS    0           MAINTENANCE REGISTER ERROR ELEMENTS TABLE
Line S08388 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10240  M02S08388.271l739 ---|          VFD    18/3LPMR,18/PMRL-1,12/HM0250,12/HS1002
Line S08389 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10241  M02S08389.271l739 ---|          VFD    18/3LMMR,18/MMRL-1,12/HM0250,12/HS0402
Line S08390 Modification History
M01 (Added by) dsdi
M02 (Updated by) 271l739
Seq #  *Modification Id* Act 
----------------------------+
10242  M02S08390.271l739 ---|          VFD    18/3LIMR,18/IMRL-1,12/HM0250,12/HS0002
10243  M01S00207.271l739 +++|          VFD    12/HM0250,12/HS1002,18/PMRL-1,18/.PMR
10244  M01S00208.271l739 +++|          VFD    12/HM0250,12/HS0402,18/MMRL-1,18/.MMR
10245  M01S00209.271l739 +++|          VFD    12/HM0250,12/HS0002,18/IMRL-1,18/.IMR
10246  M01S08391.dsdi    +++|          CON    0           END OF ELEMENT LIST
10247  M01S08392.dsdi    +++| DRA      SPACE  4,10
10248  M01S08393.dsdi    +++|**        DRA - DERIVE R-FORMAT ADDRESS.
10249  M01S08394.dsdi    +++|*
10250  M01S08395.dsdi    +++|*         ENTRY  (X3) = R-FORMAT ADDRESS.
10251  M01S08396.dsdi    +++|*
10252  M01S08397.dsdi    +++|*         EXIT   (X6) = UNFORMATTED ADDRESS.
10253  M01S08398.dsdi    +++|*                (X7) = LENGTH OF BUFFER.
10254  M01S08399.dsdi    +++|*
10255  M01S08400.dsdi    +++|*         USES   X - 0, 2, 3, 6, 7.
10256  M01S08401.dsdi    +++|
10257  M01S08402.dsdi    +++|
10258  M01S08403.dsdi    +++| DRA      SUBR               ENTRY/EXIT
10259  M01S08404.dsdi    +++|          MX0    -12
10260  M01S08405.dsdi    +++|          BX7    -X0*X3      LENGTH OF BUFFER
10261  M01S08406.dsdi    +++|          AX3    16
10262  M01S08407.dsdi    +++|          BX2    -X0*X3      R-LOWER
10263  M01S08408.dsdi    +++|          AX3    16
10264  M01S08409.dsdi    +++|          BX6    -X0*X3      R-UPPER
10265  M01S08410.dsdi    +++|          LX6    12
10266  M01S08411.dsdi    +++|          BX6    X2+X6
10267  M01S08412.dsdi    +++|          AX3    16
10268  M01S08413.dsdi    +++|          BX2    -X0*X3      OFFSET
10269  M01S08414.dsdi    +++|          LX6    6
10270  M01S08415.dsdi    +++|          BX6    X2+X6
10271  M01S08416.dsdi    +++|          EQ     DRAX        RETURN
10272  M01S08417.dsdi    +++| FOM      SPACE  4,10
10273  M01S08418.dsdi    +++|**        FOM - FIND OLDEST M/R ENTRY.
10274  M01S08419.dsdi    +++|*
10275  M01S08420.dsdi    +++|*         ENTRY  (CBFI) = ADDRESS OF M/R CONTROL WORD.
10276  M01S08421.dsdi    +++|*                (CBFH) = NUMBER OF M/R ENTRIES.
10277  M01S08422.dsdi    +++|*
10278  M01S08423.dsdi    +++|*         EXIT   (B3) = OFFSET OF OLDEST M/R ENTRY.
10279  M01S08424.dsdi    +++|*                (X7) = DFT ANALYSIS CODE.
10280  M01S00075.dsdi60  +++|*                (PBLD) .NE. 0 IF MDB DATA PRESENT.
10281  M01S08425.dsdi    +++|*
10282  M01S08426.dsdi    +++|*         USES   X - 0, 1, 2, 3, 4, 6, 7.
Line S08427 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10283  M02S08427.dsdi60  ---|*                A - 2, 3, 5.
Line S08428 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10284  M02S08428.dsdi60  ---|*                B - 2, 3, 4, 5.
10285  M01S00076.dsdi60  +++|*                A - 1, 2, 3, 7.
10286  M01S00077.dsdi60  +++|*                B - 2, 3.
10287  M01S08429.dsdi    +++|
10288  M01S08430.dsdi    +++|
10289  M01S08431.dsdi    +++| FOM      SUBR               ENTRY/EXIT
10290  M01S08432.dsdi    +++|          SB3    B0          OFFSET OF OLDEST ENTRY
10291  M01S08433.dsdi    +++|          BX4    X4-X4       OLDEST SEQUENCE NUMBER
10292  M01S08434.dsdi    +++|          SA1    CBFH
10293  M01S08435.dsdi    +++|          SA2    CBFI        ADDRESS OF FIRST M/R CONTROL WORD
10294  M01S08436.dsdi    +++|          SB2    X1+         NUMBER OF ENTRIES TO CHECK
10295  M01S08437.dsdi    +++| FOM1     SB2    B2-B1       DECREMENT COUNTER FOR M/R ENTRIES
10296  M01S08438.dsdi    +++|          ZR     B2,FOMX     IF ALL ENTRIES PROCESSED
10297  M01S08439.dsdi    +++|          SA3    X2+B2       GET NEXT M/R CONTROL WORD
10298  M01S08440.dsdi    +++|          MX0    -8
10299  M01S08441.dsdi    +++|          LX3    0-16
10300  M01S08442.dsdi    +++|          BX0    -X0*X3      GET M/R FLAGS
10301  M01S08443.dsdi    +++|          LX0    59-/DFT/MRLG
10302  M01S08444.dsdi    +++|          PL     X0,FOM1     IF NO DATA TO LOG
10303  M01S08445.dsdi    +++|          LX0    59-/DFT/MRIL-59+/DFT/MRLG
10304  M01S08446.dsdi    +++|          NG     X0,FOM1     IF ENTRY INTERLOCKED
10305  M01S08447.dsdi    +++|          LX3    0-32-0+16
10306  M01S08448.dsdi    +++|          MX0    -12         GET DFT ANALYSIS CODE
10307  M01S08449.dsdi    +++|          BX1    -X0*X3
10308  M01S08450.dsdi    +++|          SX0    X1-3400B
10309  M01S08451.dsdi    +++|          PL     X0,FOM1     IF TO IGNORE THIS ENTRY
10310  M01S08452.dsdi    +++|          MX0    -8          GET SEQUENCE NUMBER
10311  M01S08453.dsdi    +++|          LX3    0-24-0+32
10312  M01S08454.dsdi    +++|          BX6    -X0*X3
10313  M01S08455.dsdi    +++|          ZR     B3,FOM3     IF NO ENTRY SELECTED YET
10314  M01S08456.dsdi    +++|          IX0    X4-X6       COMPARE OLDEST WITH CURRENT
10315  M01S08457.dsdi    +++|          PL     X0,FOM2     IF LOWER THAN PREVIOUS OLDEST
10316  M01S08458.dsdi    +++|          SX0    X0+40B
10317  M01S08459.dsdi    +++|          NG     X0,FOM3     IF WRAP AROUND
10318  M01S08460.dsdi    +++|          EQ     FOM1        PROCESS NEXT ENTRY
10319  M01S08461.dsdi    +++|
10320  M01S08462.dsdi    +++| FOM2     SX0    X0-40B
10321  M01S08463.dsdi    +++|          PL     X0,FOM1     IF NOT EARLIER ENTRY
Line S08464 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10322  M02S08464.dsdi60  ---| FOM3     SB3    B2+         UPDATE OLDEST ENTRY OFFSET
10323  M01S00078.dsdi60  +++| FOM3     SB3    B2          UPDATE OLDEST ENTRY OFFSET
10324  M01S00079.dsdi60  +++|          LX3    0-22-0+24   GET MDB FLAG
10325  M01S08465.dsdi    +++|          BX4    X6          SEQUENCE NUMBER
10326  M01S08466.dsdi    +++|          BX7    X1          SAVE DFT ANALYSIS CODE
10327  M01S00080.dsdi60  +++|          SA7    FOMA
10328  M01S00081.dsdi60  +++|          MX0    -1
Line S08467 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10329  M02S08467.dsdi60  ---|          SA7    FOMA
10330  M01S00082.dsdi60  +++|          BX7    -X0*X3
10331  M01S00083.dsdi60  +++|          SA7    PBLD
10332  M01S08468.dsdi    +++|          EQ     FOM1        PROCESS NEXT ENTRY
10333  M01S08469.dsdi    +++|
10334  M01S08470.dsdi    +++|
10335  M01S08471.dsdi    +++| FOMA     CON    0           DFT ANALYSIS CODE
10336  M01S08472.dsdi    +++| GMR      SPACE  4,15
10337  M01S08473.dsdi    +++|**        GMR - GET MAINTENANCE REGISTER.
10338  M01S08474.dsdi    +++|*
10339  M01S08475.dsdi    +++|*         ENTRY  (X5) = REGISTER NUMBER.
10340  M01S08476.dsdi    +++|*
10341  M01S08477.dsdi    +++|*         EXIT   (X1) = REGISTER NUMBER IF FOUND.
10342  M01S08478.dsdi    +++|*                       .LT. 0 IF REGISTER NOT FOUND.
10343  M01S08479.dsdi    +++|*                (X6) = LOWER 4 BITS OF REGISTER (BITS 60-63).
10344  M01S08480.dsdi    +++|*                (X7) = UPPER 60 BITS OF REGISTER (BITS 0-59).
10345  M01S08481.dsdi    +++|*
10346  M01S08482.dsdi    +++|*         USES   X - 2, 3, 6, 7.
10347  M01S08483.dsdi    +++|*                A - 6.
10348  M01S08484.dsdi    +++|*
10349  M01S08485.dsdi    +++|*         CALLS  SFR.
10350  M01S08486.dsdi    +++|
10351  M01S08487.dsdi    +++|
10352  M01S08488.dsdi    +++| GMR      SUBR               ENTRY/EXIT
10353  M01S08489.dsdi    +++|          RJ     SFR
10354  M01S08490.dsdi    +++|          BX2    X6          REPOSITION BITS
10355  M01S08491.dsdi    +++|          MX3    -4
10356  M01S08492.dsdi    +++|          BX6    -X3*X7      (X6) = BITS 60-63
10357  M01S08493.dsdi    +++|          BX7    X3*X7       CLEAR LOWER BITS
10358  M01S08494.dsdi    +++|          BX7    X2+X7       ADD UPPER BITS
10359  M01S08495.dsdi    +++|          LX7    -4          (X7) = BITS 0-59
10360  M01S08496.dsdi    +++|          EQ     GMRX        RETURN
10361  M01S08497.dsdi    +++| LMB      SPACE  4,15
10362  M01S08498.dsdi    +++|**        LMB - LOCATE M/R BUFFER.
10363  M01S08499.dsdi    +++|*
10364  M01S08500.dsdi    +++|*         ENTRY  (B3) = OFFSET OF M/R CONTROL WORD.
10365  M01S08501.dsdi    +++|*                (FOMA) = DFT ANALYSIS CODE.
10366  M01S08502.dsdi    +++|*                (CBFI) = FIRST M/R CONTROL WORD ADDRESS.
10367  M01S08503.dsdi    +++|*                (CBFL) = FWA OF M/R BUFFERS.
10368  M01S08504.dsdi    +++|*
10369  M01S08505.dsdi    +++|*         EXIT   POSITIONED TO CORRECT BYTE FOR ROUTINE *NXB*.
10370  M01S08506.dsdi    +++|*                M/R BUFFER CONTROL WORD CLEARED.
10371  M01S08507.dsdi    +++|*
10372  M01S08508.dsdi    +++|*         USES   X - 0, 1, 2, 3, 4, 6, 7.
10373  M01S08509.dsdi    +++|*                A - 1, 2, 3, 4, 6, 7.
10374  M01S08510.dsdi    +++|*
10375  M01S08511.dsdi    +++|*         CALLS  FBP, SCM.
10376  M01S08512.dsdi    +++|
10377  M01S08513.dsdi    +++|
10378  M01S08514.dsdi    +++| LMB      SUBR               ENTRY /EXIT
10379  M01S08515.dsdi    +++|          SA1    BFMB+3      SET ANALYSIS CODE INTO BML
10380  M01S08516.dsdi    +++|          MX0    48
10381  M01S08517.dsdi    +++|          LX0    36-0
10382  M01S08518.dsdi    +++|          BX1    X0*X1       CLEAR OLD SYMPTOM CODE
10383  M01S08519.dsdi    +++|          SA2    FOMA        DFT ANALYSIS CODE
10384  M01S08520.dsdi    +++|          LX2    36-0
10385  M01S08521.dsdi    +++|          BX7    X1+X2
10386  M01S08522.dsdi    +++|          SA7    A1
10387  M01S08523.dsdi    +++|          SA3    CBFI        GET OFFSET TO M/R BUFFER
10388  M01S08524.dsdi    +++|          SA4    X3+B3       M/R BUFFER CONTROL WORD
10389  M01S08525.dsdi    +++|          MX0    -16
10390  M01S08526.dsdi    +++|          BX3    -X0*X4      OFFSET INTO M/R BUFFERS
10391  M01S08527.dsdi    +++|          BX6    X6-X6       CLEAR M/R CONTROL WORD
10392  M01S08528.dsdi    +++|          SA6    A4
10393  M01S08529.dsdi    +++|          SA2    CBFL        FWA OF M/R BUFFERS
10394  M01S08530.dsdi    +++|          IX3    X2+X3       LOCATION OF M/R BUFFER
10395  M01S08531.dsdi    +++|          LX3    2           BYTE POSITION OF M/R BUFFER
10396  M01S08532.dsdi    +++|          RJ     SCM         SET CENTRAL MEMORY
10397  M01S08533.dsdi    +++|          SA7    RI
10398  M01S08534.dsdi    +++|          RJ     FBP         FIND BYTE POSITION
10399  M01S08535.dsdi    +++|          EQ     LMBX        RETURN
10400  M01S08536.dsdi    +++| PBH      SPACE  4,10
10401  M01S08537.dsdi    +++|**        PBH - PROCESS BML HEADER.
10402  M01S08538.dsdi    +++|*
Line S08539 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10403  M02S08539.dsdi60  ---|*         EXIT   (B5) = NUMBER OF REGISTERS TO PROCESS.
10404  M01S00084.dsdi60  +++|*         EXIT   (B7) = NUMBER OF REGISTERS TO PROCESS.
10405  M01S08540.dsdi    +++|*                (CBFF) = BML REGISTER NUMBERS ENTERED.
10406  M01S08541.dsdi    +++|*
Line S08542 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10407  M02S08542.dsdi60  ---|*         USES   X - 1, 6.
Line S08543 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10408  M02S08543.dsdi60  ---|*                A - 2, 3, 6.
Line S08544 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10409  M02S08544.dsdi60  ---|*                B - 4, 5.
Line S08545 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10410  M02S08545.dsdi60  ---|*
Line S08546 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10411  M02S08546.dsdi60  ---|*         CALLS  NXB, RET, SAV.
10412  M01S00085.dsdi60  +++|*         USES   X - 1, 3, 6.
10413  M01S00086.dsdi60  +++|*                A - 3, 6.
10414  M01S00087.dsdi60  +++|*                B - 6, 7.
10415  M01S00088.dsdi60  +++|*
10416  M01S00089.dsdi60  +++|*         CALLS  NXB.
10417  M01S08547.dsdi    +++|
10418  M01S08548.dsdi    +++|
10419  M01S08549.dsdi    +++| PBH      SUBR               ENTRY/EXIT
Line S08550 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10420  M02S08550.dsdi60  ---|          SB4    48          SHIFT COUNT
Line S08551 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10421  M02S08551.dsdi60  ---|          SB5    B0+         INITIALIZE REGISTER COUNT
Line S08552 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10422  M02S08552.dsdi60  ---| PBH1     RJ     SAV         SAVE REGISTERS
Line S08553 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10423  M02S08553.dsdi60  ---|          RJ     NXB         READ NEXT BYTE
Line S08554 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10424  M02S08554.dsdi60  ---|          RJ     RET         RESTORE REGISTERS
10425  M01S00090.dsdi60  +++|          SB6    48          SHIFT COUNT
10426  M01S00091.dsdi60  +++|          SB7    B0+         INITIALIZE REGISTER COUNT
10427  M01S00092.dsdi60  +++| PBH1     RJ     NXB         READ NEXT BYTE
10428  M01S08555.dsdi    +++|          NZ     X1,PBH2     IF REGISTER PRESENT
Line S08556 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10429  M02S08556.dsdi60  ---|          SA2    PBHA        CHECK SUMMARY STATUS FLAG
Line S08557 Modification History
M01 (Added by) dsdi
M02 (Updated by) dsdi60
Seq #  *Modification Id* Act 
----------------------------+
10430  M02S08557.dsdi60  ---|          NZ     X2,PBHX     IF END OF REGISTERS
Proceed to Part 8
cdc/nos2.source/opl.opl871/deck/dsdi.007.txt ยท Last modified: by 127.0.0.1