CAC 2016-02-19 part3

round_robin scas_init

                                                            STATEMENT 1 ON LINE 334
          if mem_card.size > size
          then                                              /* More specified than is possible */
               call syserr (CRASH, "scas_init: Size too large on config card for MEM ^a.", tag_letter (tag));

002627  aa  6 00146 3735 20   epp7      pr6|102,*           mem_cardp
002630  aa  7 00002 2361 00   ldq       pr7|2               mem_card.size
002631  aa  6 00115 1161 00   cmpq      pr6|77              size
002632  aa   000026 6044 04   tmoz      22,ic               002660
002633  aa  000 100 100 404   mlr       (ic),(pr),fill(000)
002634  aa   775405 00 0064   desc9a    -1275,52            000240 = 163143141163
002635  aa  6 00256 00 0064   desc9a    pr6|174,52
002636  aa   775220 3520 04   epp2      -1392,ic            000056 = 000000000001
002637  aa  6 00276 2521 00   spri2     pr6|190
002640  aa  6 00256 3521 00   epp2      pr6|174
002641  aa  6 00300 2521 00   spri2     pr6|192
002642  aa  6 00111 7271 00   lxl7      pr6|73              tag
002643  aa  6 00044 3701 20   epp4      pr6|36,*
002644  ia  4 00010 3521 17   epp2      pr4|8,7             tag_letter
002645  aa  6 00302 2521 00   spri2     pr6|194
002646  aa   775204 3520 04   epp2      -1404,ic            000052 = 404000000021
002647  aa  6 00304 2521 00   spri2     pr6|196
002650  aa   775152 3520 04   epp2      -1430,ic            000022 = 524000000064
002651  aa  6 00306 2521 00   spri2     pr6|198
002652  aa   775172 3520 04   epp2      -1414,ic            000044 = 524000000001
002653  aa  6 00310 2521 00   spri2     pr6|200
002654  aa  6 00274 6211 00   eax1      pr6|188
002655  aa   014000 4310 07   fld       6144,dl
002656  la  4 00060 3521 20   epp2      pr4|48,*            syserr
002657  aa  0 00622 7001 00   tsx0      pr0|402             call_ext_out_desc

DBG(11638095)> CPU TRACE: 0: 00432:002602 0 600146373520 (EPP7 PR6|146,N*) 600146 373(1) 1 0 1 00
DBG(11638097)> CPU TRACE: 0: 00432:002603 0 700002236100 (LDQ PR7|2) 700002 236(0) 1 0 0 00
DBG(11638099)> CPU TRACE: 0: 00432:002604 0 600115116100 (CMPQ PR6|115) 600115 116(0) 1 0 0 00
DBG(11638101)> CPU TRACE: 0: 00432:002605 0 000026604404 (TMOZ 000026,IC) 000026 604(1) 0 0 0 04

                                                            STATEMENT 1 ON LINE 338
          expected_base = base + size;

002660  aa  6 00114 2361 00   ldq       pr6|76              base
002661  aa  6 00115 0761 00   adq       pr6|77              size
002662  aa  6 00117 7561 00   stq       pr6|79              expected_base

DBG(11638103)> CPU TRACE: 0: 00432:002633 0 600114236100 (LDQ PR6|114) 600114 236(0) 1 0 0 00
DBG(11638105)> CPU TRACE: 0: 00432:002634 0 600115076100 (ADQ PR6|115) 600115 076(0) 1 0 0 00
DBG(11638107)> CPU TRACE: 0: 00432:002635 0 600117756100 (STQ PR6|117) 600117 756(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 340
          cdata.ext_interlaced = (interlace ^= 0);

002663  aa  6 00116 2361 00   ldq       pr6|78              interlace
002664  aa  0 00515 7001 00   tsx0      pr0|333             r_ne_as
002665  aa   000007 7710 00   arl       7
002666  aa  6 00142 3735 20   epp7      pr6|98,*            cdp
002667  aa  7 00002 6751 00   era       pr7|2               cdata.ext_interlaced
002670  aa   002000 3750 03   ana       1024,du
002671  aa  7 00002 6551 00   ersa      pr7|2               cdata.ext_interlaced

DBG(11638109)> CPU TRACE: 0: 00432:002636 0 600116236100 (LDQ PR6|116) 600116 236(0) 1 0 0 00
DBG(11638111)> CPU TRACE: 0: 00432:002637 0 000515700100 (TSX0 PR0|515) 000515 700(0) 1 0 0 00
DBG(11638119)> CPU TRACE: 0: 00432:002640 0 000007771000 (ARL 000007) 000007 771(0) 0 0 0 00
DBG(11638121)> CPU TRACE: 0: 00432:002641 0 600142373520 (EPP7 PR6|142,N*) 600142 373(1) 1 0 1 00
DBG(11638123)> CPU TRACE: 0: 00432:002642 0 700002675100 (ERA PR7|2) 700002 675(0) 1 0 0 00
DBG(11638125)> CPU TRACE: 0: 00432:002643 0 002000375003 (ANA 002000,DU) 002000 375(0) 0 0 0 03
DBG(11638127)> CPU TRACE: 0: 00432:002644 0 700002655100 (ERSA PR7|2) 700002 655(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 341
          cdata.four_word = (interlace = 4);

002672  aa   000004 1160 07   cmpq      4,dl
002673  aa  0 00512 7001 00   tsx0      pr0|330             r_e_as
002674  aa   000011 7710 00   arl       9
002675  aa  7 00002 6751 00   era       pr7|2               cdata.four_word
002676  aa   000400 3750 03   ana       256,du
002677  aa  7 00002 6551 00   ersa      pr7|2               cdata.four_word

BG(11638129)> CPU TRACE: 0: 00432:002645 0 000004116007 (CMPQ 000004,DL) 000004 116(0) 0 0 0 07
DBG(11638131)> CPU TRACE: 0: 00432:002646 0 000512700100 (TSX0 PR0|512) 000512 700(0) 1 0 0 00
DBG(11638139)> CPU TRACE: 0: 00432:002647 0 000011771000 (ARL 000011) 000011 771(0) 0 0 0 00
DBG(11638141)> CPU TRACE: 0: 00432:002650 0 700002675100 (ERA PR7|2) 700002 675(0) 1 0 0 00
DBG(11638143)> CPU TRACE: 0: 00432:002651 0 000400375003 (ANA 000400,DU) 000400 375(0) 0 0 0 03
DBG(11638145)> CPU TRACE: 0: 00432:002652 0 700002655100 (ERSA PR7|2) 700002 655(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 343
          if cdata.online then do;

002700  aa  7 00002 2351 00   lda       pr7|2               cdata.online
002701  aa   400000 3150 03   cana      131072,du
002702  aa   000331 6000 04   tze       217,ic              003233

DBG(11638147)> CPU TRACE: 0: 00432:002653 0 700002235100 (LDA PR7|2) 700002 235(0) 1 0 0 00
DBG(11638149)> CPU TRACE: 0: 00432:002654 0 400000315003 (CANA 400000,DU) 400000 315(0) 0 0 0 03
DBG(11638151)> CPU TRACE: 0: 00432:002655 0 000331600004 (TZE 000331,IC) 000331 600(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 344
               call init_scu (tag, errtag, code);

002703  aa  6 00111 3521 00   epp2      pr6|73              tag
002704  aa  6 00220 2521 00   spri2     pr6|144
002705  aa  6 00112 3521 00   epp2      pr6|74              errtag
002706  aa  6 00222 2521 00   spri2     pr6|146
002707  aa  6 00120 3521 00   epp2      pr6|80              code
002710  aa  6 00224 2521 00   spri2     pr6|148
002711  aa  6 00216 6211 00   eax1      pr6|142
002712  aa   014000 4310 07   fld       6144,dl
002713  aa  6 00044 3701 20   epp4      pr6|36,*
002714  la  4 00032 3521 20   epp2      pr4|26,*            init_scu
002715  aa  0 00623 7001 00   tsx0      pr0|403             call_ext_out

DBG(11638153)> CPU TRACE: 0: 00432:002656 0 600111352100 (EPP2 PR6|111) 600111 352(0) 1 0 0 00
DBG(11638155)> CPU TRACE: 0: 00432:002657 0 600166252100 (SPRI2 PR6|166) 600166 252(0) 1 0 0 00
DBG(11638157)> CPU TRACE: 0: 00432:002660 0 600112352100 (EPP2 PR6|112) 600112 352(0) 1 0 0 00
DBG(11638159)> CPU TRACE: 0: 00432:002661 0 600170252100 (SPRI2 PR6|170) 600170 252(0) 1 0 0 00
DBG(11638161)> CPU TRACE: 0: 00432:002662 0 600120352100 (EPP2 PR6|120) 600120 352(0) 1 0 0 00
DBG(11638163)> CPU TRACE: 0: 00432:002663 0 600172252100 (SPRI2 PR6|172) 600172 252(0) 1 0 0 00
DBG(11638165)> CPU TRACE: 0: 00432:002664 0 600164621100 (EAX1 PR6|164) 600164 621(0) 1 0 0 00
DBG(11638167)> CPU TRACE: 0: 00432:002665 0 014000431007 (FLD 014000,DL) 014000 431(0) 0 0 0 07
DBG(11638169)> CPU TRACE: 0: 00432:002666 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11638171)> CPU TRACE: 0: 00432:002667 0 401036352120 (EPP2 PR4|1036,N*) 401036 352(0) 1 0 1 00
DBG(11638173)> CPU TRACE: 0: 00432:002670 0 000623700100 (TSX0 PR0|623) 000623 700(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 345
               if code ^= 0
               then                                         /* Check for error. */
                    if /* case */ code = rcerr_addscu_size
                    then call syserr (CRASH, "scas_init: MEM ^a has more memory than indicated by CPU switches.",
                              tag_letter (tag));

002716  aa  6 00120 2361 00   ldq       pr6|80              code
002717  aa   000314 6000 04   tze       204,ic              003233
002720  aa   000001 1160 07   cmpq      1,dl
002721  aa   000027 6010 04   tnz       23,ic               002750
002722  aa  000 100 100 404   mlr       (ic),(pr),fill(000)
002723  aa   775601 00 0104   desc9a    -1151,68            000523 = 163143141163
002724  aa  6 00274 00 0104   desc9a    pr6|188,68
002725  aa   775131 3520 04   epp2      -1447,ic            000056 = 000000000001
002726  aa  6 00320 2521 00   spri2     pr6|208
002727  aa  6 00274 3521 00   epp2      pr6|188
002730  aa  6 00322 2521 00   spri2     pr6|210
002731  aa  6 00111 7271 00   lxl7      pr6|73              tag
002732  aa  6 00044 3701 20   epp4      pr6|36,*
002733  ia  4 00010 3521 17   epp2      pr4|8,7             tag_letter
002734  aa  6 00324 2521 00   spri2     pr6|212
002735  aa   775115 3520 04   epp2      -1459,ic            000052 = 404000000021
002736  aa  6 00326 2521 00   spri2     pr6|214
002737  aa   775066 3520 04   epp2      -1482,ic            000025 = 524000000101
002740  aa  6 00330 2521 00   spri2     pr6|216
002741  aa   775103 3520 04   epp2      -1469,ic            000044 = 524000000001
002742  aa  6 00332 2521 00   spri2     pr6|218
002743  aa  6 00316 6211 00   eax1      pr6|206
002744  aa   014000 4310 07   fld       6144,dl
002745  la  4 00060 3521 20   epp2      pr4|48,*            syserr
002746  aa  0 00622 7001 00   tsx0      pr0|402             call_ext_out_desc
002747  aa   000264 7100 04   tra       180,ic              003233

DBG(11640017)> CPU TRACE: 0: 00432:002671 0 600120236100 (LDQ PR6|120) 600120 236(0) 1 0 0 00
DBG(11640019)> CPU TRACE: 0: 00432:002672 0 000314600004 (TZE 000314,IC) 000314 600(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 372
          if sys_info$collection_1_phase > SERVICE_INITIALIZATION then go to mem_loop_end;

003233  aa  6 00044 3701 20   epp4      pr6|36,*
003234  la  4 00062 2361 20   ldq       pr4|50,*            sys_info$collection_1_phase
003235  aa   000003 1160 07   cmpq      3,dl
003236  aa   000002 6044 04   tmoz      2,ic                003240
003237  aa   000002 7100 04   tra       2,ic                003241

DBG(11640021)> CPU TRACE: 0: 00432:003206 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11640023)> CPU TRACE: 0: 00432:003207 0 400760236120 (LDQ PR4|760,N*) 400760 236(0) 1 0 1 00
DBG(11640025)> CPU TRACE: 0: 00432:003210 0 000003116007 (CMPQ 000003,DL) 000003 116(0) 0 0 0 07
DBG(11640027)> CPU TRACE: 0: 00432:003211 0 000002605404 (TPNZ 000002,IC) 000002 605(1) 0 0 0 04

                                                            STATEMENT 1 ON LINE 374
          go to mem_loop;
003240  aa   776673 7100 04   tra       -581,ic             002133

DBG(11640029)> CPU TRACE: 0: 00432:003212 0 776711710004 (TRA 776711,IC) 776711 710(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 266
mem_loop:
          call config_$find ("mem ", mem_cardp);

002133  aa   775676 2350 04   lda       -1090,ic            000031 = 155145155040
002134  aa  6 00273 7551 00   sta       pr6|187
002135  aa  6 00273 3521 00   epp2      pr6|187
002136  aa  6 00220 2521 00   spri2     pr6|144
002137  aa  6 00146 3521 00   epp2      pr6|102             mem_cardp
002140  aa  6 00222 2521 00   spri2     pr6|146
002141  aa  6 00216 6211 00   eax1      pr6|142
002142  aa   010000 4310 07   fld       4096,dl
002143  aa  6 00044 3701 20   epp4      pr6|36,*
002144  la  4 00056 3521 20   epp2      pr4|46,*            config_$find
002145  aa  0 00623 7001 00   tsx0      pr0|403             call_ext_out

DBG(11640031)> CPU TRACE: 0: 00432:002123 0 775732235004 (LDA 775732,IC) 775732 235(0) 0 0 0 04
DBG(11640033)> CPU TRACE: 0: 00432:002124 0 600241755100 (STA PR6|241) 600241 755(0) 1 0 0 00
DBG(11640035)> CPU TRACE: 0: 00432:002125 0 600241352100 (EPP2 PR6|241) 600241 352(0) 1 0 0 00
DBG(11640037)> CPU TRACE: 0: 00432:002126 0 600166252100 (SPRI2 PR6|166) 600166 252(0) 1 0 0 00
DBG(11640039)> CPU TRACE: 0: 00432:002127 0 600146352100 (EPP2 PR6|146) 600146 352(0) 1 0 0 00
DBG(11640041)> CPU TRACE: 0: 00432:002130 0 600170252100 (SPRI2 PR6|170) 600170 252(0) 1 0 0 00
DBG(11640043)> CPU TRACE: 0: 00432:002131 0 600164621100 (EAX1 PR6|164) 600164 621(0) 1 0 0 00
DBG(11640045)> CPU TRACE: 0: 00432:002132 0 010000431007 (FLD 010000,DL) 010000 431(0) 0 0 0 07
DBG(11640047)> CPU TRACE: 0: 00432:002133 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11640049)> CPU TRACE: 0: 00432:002134 0 401012352120 (EPP2 PR4|1012,N*) 401012 352(0) 1 0 1 00
DBG(11640051)> CPU TRACE: 0: 00432:002135 0 000623700100 (TSX0 PR0|623) 000623 700(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 268
          if mem_cardp = null () then go to mem_loop_end;

002146  aa  6 00146 2371 00   ldaq      pr6|102             mem_cardp
002147  aa   775711 6770 04   eraq      -1079,ic            000060 = 077777000043 000001000000
002150  aa  0 00460 3771 00   anaq      pr0|304             = 077777000077 777777077077
002151  aa   000002 6010 04   tnz       2,ic                002153
002152  aa   001067 7100 04   tra       567,ic              003241

DBG(11640659)> CPU TRACE: 0: 00432:002136 0 600146237100 (LDAQ PR6|146) 600146 237(0) 1 0 0 00
DBG(11640661)> CPU TRACE: 0: 00432:002137 0 775745677004 (ERAQ 775745,IC) 775745 677(0) 0 0 0 04
DBG(11640663)> CPU TRACE: 0: 00432:002140 0 000460377100 (ANAQ PR0|460) 000460 377(0) 1 0 0 00
DBG(11640665)> CPU TRACE: 0: 00432:002141 0 001052600004 (TZE 001052,IC) 001052 600(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 376
mem_loop_end:
          if n_mems < 1
          then                                              /* Must be at least one card. */
               call syserr (CRASH, "scas_init: No ^a config card.", MEM_CARD_WORD);

003241  aa  6 00105 2361 00   ldq       pr6|69              n_mems
003242  aa   000001 1160 07   cmpq      1,dl
003243  aa   000025 6050 04   tpl       21,ic               003270
003244  aa  000 100 100 404   mlr       (ic),(pr),fill(000)
003245  aa   774616 00 0040   desc9a    -1650,32            000062 = 163143141163
003246  aa  6 00216 00 0040   desc9a    pr6|142,32
003247  aa   774607 3520 04   epp2      -1657,ic            000056 = 000000000001
003250  aa  6 00276 2521 00   spri2     pr6|190
003251  aa  6 00216 3521 00   epp2      pr6|142
003252  aa  6 00300 2521 00   spri2     pr6|192
003253  aa   774556 3520 04   epp2      -1682,ic            000031 = 155145155040
003254  aa  6 00302 2521 00   spri2     pr6|194
003255  aa   774575 3520 04   epp2      -1667,ic            000052 = 404000000021
003256  aa  6 00304 2521 00   spri2     pr6|196
003257  aa   774554 3520 04   epp2      -1684,ic            000033 = 524000000035
003260  aa  6 00306 2521 00   spri2     pr6|198
003261  aa   774565 3520 04   epp2      -1675,ic            000046 = 524000000004
003262  aa  6 00310 2521 00   spri2     pr6|200
003263  aa  6 00274 6211 00   eax1      pr6|188
003264  aa   014000 4310 07   fld       6144,dl
003265  aa  6 00044 3701 20   epp4      pr6|36,*
003266  la  4 00060 3521 20   epp2      pr4|48,*            syserr
003267  aa  0 00622 7001 00   tsx0      pr0|402             call_ext_out_desc

DBG(11640667)> CPU TRACE: 0: 00432:003213 0 600105236100 (LDQ PR6|105) 600105 236(0) 1 0 0 00
DBG(11640669)> CPU TRACE: 0: 00432:003214 0 000001116007 (CMPQ 000001,DL) 000001 116(0) 0 0 0 07
DBG(11640671)> CPU TRACE: 0: 00432:003215 0 000025605004 (TPL 000025,IC) 000025 605(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 381
          if ^found then call syserr (CRASH, "scas_init: No config card for bootload ^a.", MEM_CARD_WORD);

003270  aa  6 00102 2351 00   lda       pr6|66              found
003271  aa   000025 6010 04   tnz       21,ic               003316
003272  aa  000 100 100 404   mlr       (ic),(pr),fill(000)
003273  aa   774636 00 0054   desc9a    -1634,44            000130 = 163143141163
003274  aa  6 00226 00 0054   desc9a    pr6|150,44
003275  aa   774561 3520 04   epp2      -1679,ic            000056 = 000000000001
003276  aa  6 00276 2521 00   spri2     pr6|190
003277  aa  6 00226 3521 00   epp2      pr6|150
003300  aa  6 00300 2521 00   spri2     pr6|192
003301  aa   774530 3520 04   epp2      -1704,ic            000031 = 155145155040
003302  aa  6 00302 2521 00   spri2     pr6|194
003303  aa   774547 3520 04   epp2      -1689,ic            000052 = 404000000021
003304  aa  6 00304 2521 00   spri2     pr6|196
003305  aa   774525 3520 04   epp2      -1707,ic            000032 = 524000000052
003306  aa  6 00306 2521 00   spri2     pr6|198
003307  aa   774537 3520 04   epp2      -1697,ic            000046 = 524000000004
003310  aa  6 00310 2521 00   spri2     pr6|200
003311  aa  6 00274 6211 00   eax1      pr6|188
003312  aa   014000 4310 07   fld       6144,dl
003313  aa  6 00044 3701 20   epp4      pr6|36,*
003314  la  4 00060 3521 20   epp2      pr4|48,*            syserr
003315  aa  0 00622 7001 00   tsx0      pr0|402             call_ext_out_desc

DBG(11640673)> CPU TRACE: 0: 00432:003242 0 600102235100 (LDA PR6|102) 600102 235(0) 1 0 0 00
DBG(11640675)> CPU TRACE: 0: 00432:003243 0 000025601004 (TNZ 000025,IC) 000025 601(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 385
          scrp = addr (scs$cfg_data (scs$interrupt_controller));

003316  aa  6 00044 3701 20   epp4      pr6|36,*
003317  la  4 00162 2361 20   ldq       pr4|114,*           scs$interrupt_controller
003320  aa   000001 7360 00   qls       1
003321  la  4 00174 3735 66   epp7      pr4|124,*ql         scs$cfg_data
003322  aa  6 00166 6535 00   spri7     pr6|118             scrp

DBG(11640677)> CPU TRACE: 0: 00432:003270 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11640679)> CPU TRACE: 0: 00432:003271 0 401040236120 (LDQ PR4|1040,N*) 401040 236(0) 1 0 1 00
DBG(11640681)> CPU TRACE: 0: 00432:003272 0 000001736000 (QLS 000001) 000001 736(0) 0 0 0 00
DBG(11640683)> CPU TRACE: 0: 00432:003273 0 401042373566 (EPP7 PR4|1042,*QL) 401042 373(1) 1 0 3 06
DBG(11640685)> CPU TRACE: 0: 00432:003274 0 600156653500 (SPRI7 PR6|156) 600156 653(1) 1 0 0 00

                                                            STATEMENT 1 ON LINE 387
          if bin (scr_cfg1.port_no, 4) ^= scs$processor_data (scs$bos_processor_tag).controller_port
          then call syserr (CRASH, "scas_init: CPU config card specifies wrong controller port number.");

003323  la  4 00152 7271 20   lxl7      pr4|106,*           scs$bos_processor_tag
003324  la  4 00072 2361 77   ldq       pr4|58,*7           scs$processor_data.controller_port
003325  aa  0 00432 3771 00   anaq      pr0|282             = 000000000000 000000000007
003326  aa  6 00273 7561 00   stq       pr6|187             scs$processor_data.controller_port
003327  aa  7 00000 2351 00   lda       pr7|0               scr_cfg1.port_no
003330  aa   000020 7350 00   als       16
003331  aa   000104 7730 00   lrl       68
003332  aa  6 00273 1161 00   cmpq      pr6|187             scs$processor_data.controller_port
003333  aa   000020 6000 04   tze       16,ic               003353
003334  aa  000 100 100 404   mlr       (ic),(pr),fill(000)
003335  aa   775146 00 0104   desc9a    -1434,68            000502 = 163143141163
003336  aa  6 00274 00 0104   desc9a    pr6|188,68
003337  aa   774517 3520 04   epp2      -1713,ic            000056 = 000000000001
003340  aa  6 00244 2521 00   spri2     pr6|164
003341  aa  6 00274 3521 00   epp2      pr6|188
003342  aa  6 00246 2521 00   spri2     pr6|166
003343  aa   774507 3520 04   epp2      -1721,ic            000052 = 404000000021
003344  aa  6 00250 2521 00   spri2     pr6|168
003345  aa   774463 3520 04   epp2      -1741,ic            000030 = 524000000102
003346  aa  6 00252 2521 00   spri2     pr6|170
003347  aa  6 00242 6211 00   eax1      pr6|162
003350  aa   010000 4310 07   fld       4096,dl
003351  la  4 00060 3521 20   epp2      pr4|48,*            syserr
003352  aa  0 00622 7001 00   tsx0      pr0|402             call_ext_out_desc

DBG(11640687)> CPU TRACE: 0: 00432:003275 0 401014727120 (LXL7 PR4|1014,N*) 401014 727(0) 1 0 1 00
DBG(11640689)> CPU TRACE: 0: 00432:003276 0 401010236177 (LDQ PR4|1010,*7) 401010 236(0) 1 0 3 17
DBG(11640691)> CPU TRACE: 0: 00432:003277 0 000432377100 (ANAQ PR0|432) 000432 377(0) 1 0 0 00
DBG(11640693)> CPU TRACE: 0: 00432:003300 0 600241756100 (STQ PR6|241) 600241 756(0) 1 0 0 00
DBG(11640695)> CPU TRACE: 0: 00432:003301 0 700000235100 (LDA PR7|0) 700000 235(0) 1 0 0 00
DBG(11640697)> CPU TRACE: 0: 00432:003302 0 000020735000 (ALS 000020) 000020 735(0) 0 0 0 00
DBG(11640699)> CPU TRACE: 0: 00432:003303 0 000104773000 (LRL 000104) 000104 773(0) 0 0 0 00
DBG(11640701)> CPU TRACE: 0: 00432:003304 0 600241116100 (CMPQ PR6|241) 600241 116(0) 1 0 0 00
DBG(11640703)> CPU TRACE: 0: 00432:003305 0 000020600004 (TZE 000020,IC) 000020 600(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 393
          if ^(sys_info$collection_1_phase = EARLY_INITIALIZATION | sys_info$collection_1_phase > SERVICE_INITIALIZATION)
          then do tag = 0 to 7;

003353  aa  6 00044 3701 20   epp4      pr6|36,*
003354  la  4 00062 2361 20   ldq       pr4|50,*            sys_info$collection_1_phase
003355  aa   000003 1160 07   cmpq      3,dl
003356  aa  0 00503 7001 00   tsx0      pr0|323             r_g_a
003357  aa  6 00273 7551 00   sta       pr6|187
003360  aa   000001 1160 07   cmpq      1,dl
003361  aa  0 00512 7001 00   tsx0      pr0|330             r_e_as
003362  aa  6 00273 2751 00   ora       pr6|187
003363  aa   000075 6010 04   tnz       61,ic               003460
003364  aa  6 00111 4501 00   stz       pr6|73              tag
003365  aa   000000 0110 03   nop       0,du
003366  aa  6 00111 2361 00   ldq       pr6|73              tag
003367  aa   000007 1160 07   cmpq      7,dl
003370  aa   000070 6054 04   tpnz      56,ic               003460

DBG(11640705)> CPU TRACE: 0: 00432:003325 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11640707)> CPU TRACE: 0: 00432:003326 0 400760236120 (LDQ PR4|760,N*) 400760 236(0) 1 0 1 00
DBG(11640709)> CPU TRACE: 0: 00432:003327 0 000001116007 (CMPQ 000001,DL) 000001 116(0) 0 0 0 07
DBG(11640711)> CPU TRACE: 0: 00432:003330 0 000065600004 (TZE 000065,IC) 000065 600(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 407
          iom_data_ptr = addr (iom_data$);

003460  aa  6 00044 3701 20   epp4      pr6|36,*
003461  la  4 00064 3735 20   epp7      pr4|52,*            iom_data$
003462  aa  6 00154 6535 00   spri7     pr6|108             iom_data_ptr

DBG(11640713)> CPU TRACE: 0: 00432:003415 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11640715)> CPU TRACE: 0: 00432:003416 0 401044373520 (EPP7 PR4|1044,N*) 401044 373(1) 1 0 1 00
DBG(11640717)> CPU TRACE: 0: 00432:003417 0 600152653500 (SPRI7 PR6|152) 600152 653(1) 1 0 0 00

                                                            STATEMENT 1 ON LINE 408
          do tag = 0 to 7;

003463  aa  6 00111 4501 00   stz       pr6|73              tag
003464  aa  6 00111 2361 00   ldq       pr6|73              tag
003465  aa   000007 1160 07   cmpq      7,dl
003466  aa   000042 6054 04   tpnz      34,ic               003530

DBG(11640719)> CPU TRACE: 0: 00432:003420 0 600111450100 (STZ PR6|111) 600111 450(0) 1 0 0 00
DBG(11640721)> CPU TRACE: 0: 00432:003421 0 000000011003 (NOP 000000,DU) 000000 011(0) 0 0 0 03
DBG(11640723)> CPU TRACE: 0: 00432:003422 0 600111236100 (LDQ PR6|111) 600111 236(0) 1 0 0 00
DBG(11640725)> CPU TRACE: 0: 00432:003423 0 000007116007 (CMPQ 000007,DL) 000007 116(0) 0 0 0 07
DBG(11640727)> CPU TRACE: 0: 00432:003424 0 000042605404 (TPNZ 000042,IC) 000042 605(1) 0 0 0 04

                                                            STATEMENT 1 ON LINE 409
               if scs$port_data (tag).assigned = IOM_PORT then do;

003467  aa  6 00044 3701 20   epp4      pr6|36,*
003470  la  4 00074 2351 66   lda       pr4|60,*ql          scs$port_data.assigned
003471  aa   000104 7730 00   lrl       68
003472  aa   000001 1160 07   cmpq      1,dl
003473  aa   000033 6010 04   tnz       27,ic               003526

DBG(11640729)> CPU TRACE: 0: 00432:003425 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11640731)> CPU TRACE: 0: 00432:003426 0 401046235166 (LDA PR4|1046,*QL) 401046 235(0) 1 0 3 06
DBG(11640733)> CPU TRACE: 0: 00432:003427 0 000104773000 (LRL 000104) 000104 773(0) 0 0 0 00
DBG(11640735)> CPU TRACE: 0: 00432:003430 0 000001116007 (CMPQ 000001,DL) 000001 116(0) 0 0 0 07
DBG(11640737)> CPU TRACE: 0: 00432:003431 0 000033601004 (TNZ 000033,IC) 000033 601(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 410
                    if iom_data.per_iom (scs$port_data (tag).iom_number).flags.on_line
                    then                                    /* someday this will be an scs flag */
                         call scr_util$set_port_enable_bit (tag, "1"b);

003474  aa  6 00111 7271 00   lxl7      pr6|73              tag
003475  la  4 00074 2351 77   lda       pr4|60,*7           scs$port_data.iom_number
003476  aa   000011 7350 00   als       9
003477  aa   000105 7730 00   lrl       69
003500  aa   000005 7360 00   qls       5
003501  aa  6 00154 3735 20   epp7      pr6|108,*           iom_data_ptr
003502  aa  7 00001 2351 06   lda       pr7|1,ql            iom_data.on_line
003503  aa   200000 3150 03   cana      65536,du
003504  aa   000013 6000 04   tze       11,ic               003517
003505  aa   400000 2350 03   lda       131072,du
003506  aa  6 00273 7551 00   sta       pr6|187
003507  aa  6 00111 3521 00   epp2      pr6|73              tag
003510  aa  6 00220 2521 00   spri2     pr6|144
003511  aa  6 00273 3521 00   epp2      pr6|187
003512  aa  6 00222 2521 00   spri2     pr6|146
003513  aa  6 00216 6211 00   eax1      pr6|142
003514  aa   010000 4310 07   fld       4096,dl
003515  la  4 00042 3521 20   epp2      pr4|34,*            scr_util$set_port_enable_bit
003516  aa  0 00623 7001 00   tsx0      pr0|403             call_ext_out

DBG(11640739)> CPU TRACE: 0: 00432:003432 0 600111727100 (LXL7 PR6|111) 600111 727(0) 1 0 0 00
DBG(11640741)> CPU TRACE: 0: 00432:003433 0 401046235177 (LDA PR4|1046,*7) 401046 235(0) 1 0 3 17
DBG(11640743)> CPU TRACE: 0: 00432:003434 0 000011735000 (ALS 000011) 000011 735(0) 0 0 0 00
DBG(11640745)> CPU TRACE: 0: 00432:003435 0 000105773000 (LRL 000105) 000105 773(0) 0 0 0 00
DBG(11640747)> CPU TRACE: 0: 00432:003436 0 000005736000 (QLS 000005) 000005 736(0) 0 0 0 00
DBG(11640749)> CPU TRACE: 0: 00432:003437 0 600152373520 (EPP7 PR6|152,N*) 600152 373(1) 1 0 1 00
DBG(11640751)> CPU TRACE: 0: 00432:003440 0 700001235106 (LDA PR7|1,QL) 700001 235(0) 1 0 0 06
DBG(11640753)> CPU TRACE: 0: 00432:003441 0 200000315003 (CANA 200000,DU) 200000 315(0) 0 0 0 03
DBG(11640755)> CPU TRACE: 0: 00432:003442 0 000013600004 (TZE 000013,IC) 000013 600(0) 0 0 0 04
DBG(11640757)> CPU TRACE: 0: 00432:003443 0 400000235003 (LDA 400000,DU) 400000 235(0) 0 0 0 03
DBG(11640759)> CPU TRACE: 0: 00432:003444 0 600241755100 (STA PR6|241) 600241 755(0) 1 0 0 00
DBG(11640761)> CPU TRACE: 0: 00432:003445 0 600111352100 (EPP2 PR6|111) 600111 352(0) 1 0 0 00
DBG(11640763)> CPU TRACE: 0: 00432:003446 0 600166252100 (SPRI2 PR6|166) 600166 252(0) 1 0 0 00
DBG(11640765)> CPU TRACE: 0: 00432:003447 0 600241352100 (EPP2 PR6|241) 600241 352(0) 1 0 0 00
DBG(11640767)> CPU TRACE: 0: 00432:003450 0 600170252100 (SPRI2 PR6|170) 600170 252(0) 1 0 0 00
DBG(11640769)> CPU TRACE: 0: 00432:003451 0 600164621100 (EAX1 PR6|164) 600164 621(0) 1 0 0 00
DBG(11640771)> CPU TRACE: 0: 00432:003452 0 010000431007 (FLD 010000,DL) 010000 431(0) 0 0 0 07
DBG(11640773)> CPU TRACE: 0: 00432:003453 0 401024352120 (EPP2 PR4|1024,N*) 401024 352(0) 1 0 1 00
DBG(11640775)> CPU TRACE: 0: 00432:003454 0 000623700100 (TSX0 PR0|623) 000623 700(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 413
                    if tag < iom_low_port then iom_low_port = tag;

003517  aa  6 00111 2361 00   ldq       pr6|73              tag
003520  aa  6 00124 1161 00   cmpq      pr6|84              iom_low_port
003521  aa   000002 6050 04   tpl       2,ic                003523
003522  aa  6 00124 7561 00   stq       pr6|84              iom_low_port

DBG(11640983)> CPU TRACE: 0: 00432:003455 0 600111236100 (LDQ PR6|111) 600111 236(0) 1 0 0 00
DBG(11640985)> CPU TRACE: 0: 00432:003456 0 600124116100 (CMPQ PR6|124) 600124 116(0) 1 0 0 00
DBG(11640987)> CPU TRACE: 0: 00432:003457 0 000002605004 (TPL 000002,IC) 000002 605(0) 0 0 0 04
DBG(11640989)> CPU TRACE: 0: 00432:003460 0 600124756100 (STQ PR6|124) 600124 756(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 414
                    if tag > iom_high_port then iom_high_port = tag;

003523  aa  6 00125 1161 00   cmpq      pr6|85              iom_high_port
003524  aa   000002 6044 04   tmoz      2,ic                003526
003525  aa  6 00125 7561 00   stq       pr6|85              iom_high_port

DBG(11640991)> CPU TRACE: 0: 00432:003461 0 600125116100 (CMPQ PR6|125) 600125 116(0) 1 0 0 00
DBG(11640993)> CPU TRACE: 0: 00432:003462 0 000002604404 (TMOZ 000002,IC) 000002 604(1) 0 0 0 04
DBG(11640995)> CPU TRACE: 0: 00432:003463 0 600125756100 (STQ PR6|125) 600125 756(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 416
          end;

003526  aa  6 00111 0541 00   aos       pr6|73              tag
003527  aa   777735 7100 04   tra       -35,ic              003464

....
                                                            STATEMENT 1 ON LINE 420
          call scr_util$set_port_enable (binary (scs$processor_data (scs$bos_processor_tag).controller_port, 3), "1"b);

003530  aa  6 00044 3701 20   epp4      pr6|36,*
003531  la  4 00152 7271 20   lxl7      pr4|106,*           scs$bos_processor_tag
003532  la  4 00072 2361 77   ldq       pr4|58,*7           scs$processor_data.controller_port
003533  aa  0 00432 3771 00   anaq      pr0|282             = 000000000000 000000000007
003534  aa  6 00273 7561 00   stq       pr6|187
003535  aa   400000 2350 03   lda       131072,du
003536  aa  6 00212 7551 00   sta       pr6|138
003537  aa  6 00273 3521 00   epp2      pr6|187
003540  aa  6 00220 2521 00   spri2     pr6|144
003541  aa  6 00212 3521 00   epp2      pr6|138
003542  aa  6 00222 2521 00   spri2     pr6|146
003543  aa  6 00216 6211 00   eax1      pr6|142
003544  aa   010000 4310 07   fld       4096,dl
003545  la  4 00044 3521 20   epp2      pr4|36,*            scr_util$set_port_enable
003546  aa  0 00623 7001 00   tsx0      pr0|403             call_ext_out

DBG(11641147)> CPU TRACE: 0: 00432:003466 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11641149)> CPU TRACE: 0: 00432:003467 0 401014727120 (LXL7 PR4|1014,N*) 401014 727(0) 1 0 1 00
DBG(11641151)> CPU TRACE: 0: 00432:003470 0 401010236177 (LDQ PR4|1010,*7) 401010 236(0) 1 0 3 17
DBG(11641153)> CPU TRACE: 0: 00432:003471 0 000432377100 (ANAQ PR0|432) 000432 377(0) 1 0 0 00
DBG(11641155)> CPU TRACE: 0: 00432:003472 0 600241756100 (STQ PR6|241) 600241 756(0) 1 0 0 00
DBG(11641157)> CPU TRACE: 0: 00432:003473 0 400000235003 (LDA 400000,DU) 400000 235(0) 0 0 0 03
DBG(11641159)> CPU TRACE: 0: 00432:003474 0 600162755100 (STA PR6|162) 600162 755(0) 1 0 0 00
DBG(11641161)> CPU TRACE: 0: 00432:003475 0 600241352100 (EPP2 PR6|241) 600241 352(0) 1 0 0 00
DBG(11641163)> CPU TRACE: 0: 00432:003476 0 600166252100 (SPRI2 PR6|166) 600166 252(0) 1 0 0 00
DBG(11641165)> CPU TRACE: 0: 00432:003477 0 600162352100 (EPP2 PR6|162) 600162 352(0) 1 0 0 00
DBG(11641167)> CPU TRACE: 0: 00432:003500 0 600170252100 (SPRI2 PR6|170) 600170 252(0) 1 0 0 00
DBG(11641169)> CPU TRACE: 0: 00432:003501 0 600164621100 (EAX1 PR6|164) 600164 621(0) 1 0 0 00
DBG(11641171)> CPU TRACE: 0: 00432:003502 0 010000431007 (FLD 010000,DL) 010000 431(0) 0 0 0 07
DBG(11641173)> CPU TRACE: 0: 00432:003503 0 401050352120 (EPP2 PR4|1050,N*) 401050 352(0) 1 0 1 00
DBG(11641175)> CPU TRACE: 0: 00432:003504 0 000623700100 (TSX0 PR0|623) 000623 700(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 425
          cdp = addr (scs$controller_data (scs$interrupt_controller));

003547  aa  6 00044 3701 20   epp4      pr6|36,*
003550  la  4 00162 2361 20   ldq       pr4|114,*           scs$interrupt_controller
003551  aa   000002 7360 00   qls       2
003552  la  4 00070 3735 66   epp7      pr4|56,*ql          scs$controller_data
003553  aa  6 00142 6535 00   spri7     pr6|98              cdp

DBG(11642235)> CPU TRACE: 0: 00432:003505 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11642237)> CPU TRACE: 0: 00432:003506 0 401040236120 (LDQ PR4|1040,N*) 401040 236(0) 1 0 1 00
DBG(11642239)> CPU TRACE: 0: 00432:003507 0 000002736000 (QLS 000002) 000002 736(0) 0 0 0 00
DBG(11642241)> CPU TRACE: 0: 00432:003510 0 401026373566 (EPP7 PR4|1026,*QL) 401026 373(1) 1 0 3 06
DBG(11642243)> CPU TRACE: 0: 00432:003511 0 600142653500 (SPRI7 PR6|142) 600142 653(1) 1 0 0 00

                                                            STATEMENT 1 ON LINE 428
          string (masks_found) = "0000"b;

003554  aa   000354 2350 04   lda       236,ic              004130 = 037777777777
003555  aa  6 00107 3551 00   ansa      pr6|71

DBG(11642245)> CPU TRACE: 0: 00432:003512 0 000332235004 (LDA 000332,IC) 000332 235(0) 0 0 0 04
DBG(11642247)> CPU TRACE: 0: 00432:003513 0 600107355100 (ANSA PR6|107) 600107 355(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 429
          do i = 0 to 7;

003556  aa  6 00100 4501 00   stz       pr6|64              i
003557  aa   000000 0110 03   nop       0,du
003560  aa  6 00100 2361 00   ldq       pr6|64              i
003561  aa   000007 1160 07   cmpq      7,dl
003562  aa   000111 6054 04   tpnz      73,ic               003673

DBG(11642249)> CPU TRACE: 0: 00432:003514 0 600100450100 (STZ PR6|100) 600100 450(0) 1 0 0 00
DBG(11642251)> CPU TRACE: 0: 00432:003515 0 000000011003 (NOP 000000,DU) 000000 011(0) 0 0 0 03
DBG(11642253)> CPU TRACE: 0: 00432:003516 0 600100236100 (LDQ PR6|100) 600100 236(0) 1 0 0 00
DBG(11642255)> CPU TRACE: 0: 00432:003517 0 000007116007 (CMPQ 000007,DL) 000007 116(0) 0 0 0 07
DBG(11642257)> CPU TRACE: 0: 00432:003520 0 000103605404 (TPNZ 000103,IC) 000103 605(1) 0 0 0 04

                                                            STATEMENT 1 ON LINE 430
               pdp = addr (scs$processor_data (i));

003563  aa  6 00044 3701 20   epp4      pr6|36,*
003564  la  4 00072 3735 66   epp7      pr4|58,*ql          scs$processor_data
003565  aa  6 00144 6535 00   spri7     pr6|100             pdp

DBG(11642259)> CPU TRACE: 0: 00432:003521 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11642261)> CPU TRACE: 0: 00432:003522 0 401010373566 (EPP7 PR4|1010,*QL) 401010 373(1) 1 0 3 06
DBG(11642263)> CPU TRACE: 0: 00432:003523 0 600144653500 (SPRI7 PR6|144) 600144 653(1) 1 0 0 00

                                                            STATEMENT 1 ON LINE 431
               if pdata.offline then do;

003566  aa  7 00000 2351 00   lda       pr7|0               pdata.offline
003567  aa   200000 3150 03   cana      65536,du
003570  aa   000101 6000 04   tze       65,ic               003671

DBG(11642265)> CPU TRACE: 0: 00432:003524 0 700000235100 (LDA PR7|0) 700000 235(0) 1 0 0 00
DBG(11642267)> CPU TRACE: 0: 00432:003525 0 200000315003 (CANA 200000,DU) 200000 315(0) 0 0 0 03
DBG(11642269)> CPU TRACE: 0: 00432:003526 0 000073600004 (TZE 000073,IC) 000073 600(0) 0 0 0 04

                                                            STATEMENT 1 ON LINE 432
                    do j = 1 to 4;

003571  aa   000001 2360 07   ldq       1,dl
003572  aa  6 00101 7561 00   stq       pr6|65              j
003573  aa   000000 0110 03   nop       0,du
003574  aa  6 00101 2361 00   ldq       pr6|65              j
003575  aa   000004 1160 07   cmpq      4,dl
003576  aa   000073 6054 04   tpnz      59,ic               003671

DBG(11642271)> CPU TRACE: 0: 00432:003527 0 000001236007 (LDQ 000001,DL) 000001 236(0) 0 0 0 07
DBG(11642273)> CPU TRACE: 0: 00432:003530 0 600101756100 (STQ PR6|101) 600101 756(0) 1 0 0 00
DBG(11642275)> CPU TRACE: 0: 00432:003531 0 000000011003 (NOP 000000,DU) 000000 011(0) 0 0 0 03
DBG(11642277)> CPU TRACE: 0: 00432:003532 0 600101236100 (LDQ PR6|101) 600101 236(0) 1 0 0 00
DBG(11642279)> CPU TRACE: 0: 00432:003533 0 000004116007 (CMPQ 000004,DL) 000004 116(0) 0 0 0 07
DBG(11642281)> CPU TRACE: 0: 00432:003534 0 000065605404 (TPNZ 000065,IC) 000065 605(1) 0 0 0 04

                                                            STATEMENT 1 ON LINE 433
                         if cdata.eima_data (j).mask_assigned & ^masks_found (j)
                         then if cdata.eima_data (j).mask_assignment = pdata.controller_port then do;

003577  aa   000011 4020 07   mpy       9,dl
003600  aa  6 00101 7271 00   lxl7      pr6|65              j
003601  aa  003 100 060 517   csl       (pr,x7),(pr),fill(0),bool(move)
003602  aa  6 00106 70 0001   descb     pr6|70(35),1        masks_found
003603  aa  6 00056 00 0044   descb     pr6|46,36
003604  aa  6 00056 2351 00   lda       pr6|46
003605  aa  0 00002 6751 00   era       pr0|2               = 400000000000
003606  aa  6 00212 7551 00   sta       pr6|138
003607  aa  6 00142 3735 20   epp7      pr6|98,*            cdp
003610  aa  003 100 060 506   csl       (pr,ql),(pr),fill(0),bool(move)
003611  aa  7 00000 61 0001   descb     pr7|0(28),1         cdata.mask_assigned
003612  aa  6 00056 00 0044   descb     pr6|46,36
003613  aa  6 00056 2351 00   lda       pr6|46
003614  aa  6 00212 3151 00   cana      pr6|138
003615  aa   000052 6000 04   tze       42,ic               003667
003616  aa  6 00101 2361 00   ldq       pr6|65              j
003617  aa   000011 4020 07   mpy       9,dl
003620  aa  6 00144 2351 20   lda       pr6|100,*           pdata.controller_port
003621  aa   000041 7350 00   als       33
003622  aa   000000 6260 06   eax6      0,ql
003623  aa   000105 7730 00   lrl       69
003624  aa  6 00273 7561 00   stq       pr6|187             pdata.controller_port
003625  aa  003 100 060 516   csl       (pr,x6),(pr),fill(0),bool(move)
003626  aa  7 00000 65 0004   descb     pr7|0(32),4         cdata.mask_assignment
003627  aa  6 00056 00 0044   descb     pr6|46,36
003630  aa  6 00056 2351 00   lda       pr6|46
003631  aa   000104 7330 00   lrs       68
003632  aa  6 00273 1161 00   cmpq      pr6|187             pdata.controller_port
003633  aa   000033 6010 04   tnz       27,ic               003666

DBG(11642283)> CPU TRACE: 0: 00432:003535 0 000011402007 (MPY 000011,DL) 000011 402(0) 0 0 0 07
DBG(11642285)> CPU TRACE: 0: 00432:003536 0 600162756100 (STQ PR6|162) 600162 756(0) 1 0 0 00
DBG(11642287)> CPU TRACE: 0: 00432:003537 0 600142373520 (EPP7 PR6|142,N*) 600142 373(1) 1 0 1 00
DBG(11642289)> CPU TRACE: 0: 00432:003540 0 000000066506 (CMPB PR0|0,QL) 000000 066(1) 0 0 0 00
DBG(11642291)> CPU TRACE: 0: 00432:003543 0 000054600004 (TZE 000054,IC) 000054 600(0) 0 0 0 04
DBG(11642293)> CPU TRACE: 0: 00432:003544 0 600101727100 (LXL7 PR6|101) 600101 727(0) 1 0 0 00
DBG(11642295)> CPU TRACE: 0: 00432:003545 0 000000066517 (CMPB PR0|0,7) 000000 066(1) 0 0 0 00
DBG(11642297)> CPU TRACE: 0: 00432:003550 0 000047601004 (TNZ 000047,IC) 000047 601(0) 0 0 0 04
DBG(11642299)> CPU TRACE: 0: 00432:003551 0 600144236120 (LDQ PR6|144,N*) 600144 236(0) 1 0 1 00
DBG(11642301)> CPU TRACE: 0: 00432:003552 0 000432377100 (ANAQ PR0|432) 000432 377(0) 1 0 0 00
DBG(11642303)> CPU TRACE: 0: 00432:003553 0 600241756100 (STQ PR6|241) 600241 756(0) 1 0 0 00
DBG(11642305)> CPU TRACE: 0: 00432:003554 0 600162726100 (LXL6 PR6|162) 600162 726(0) 1 0 0 00
DBG(11642307)> CPU TRACE: 0: 00432:003555 0 003100060516 (CSL PR0|3100,6) 003100 060(1) 0 0 0 00
DBG(11642309)> CPU TRACE: 0: 00432:003560 0 600056235100 (LDA PR6|56) 600056 235(0) 1 0 0 00
DBG(11642311)> CPU TRACE: 0: 00432:003561 0 000104733000 (LRS 000104) 000104 733(0) 0 0 0 00
DBG(11642313)> CPU TRACE: 0: 00432:003562 0 600241116100 (CMPQ PR6|241) 600241 116(0) 1 0 0 00
DBG(11642315)> CPU TRACE: 0: 00432:003563 0 000033601004 (TNZ 000033,IC) 000033 601(0) 0 0 0 04
DBG(11642317)> CPU TRACE: 0: 00432:003564 0 403117060400 (CSL 403117) 403117 060(1) 0 0 0 00

                                   pdata.interrupt_cpu = "1"b;

003637  aa   010000 2350 03   lda       4096,du
003640  aa  6 00144 2551 20   orsa      pr6|100,*           pdata.interrupt_cpu

DBG(11642319)> CPU TRACE: 0: 00432:003567 0 010000235003 (LDA 010000,DU) 010000 235(0) 0 0 0 03
DBG(11642321)> CPU TRACE: 0: 00432:003570 0 600144255120 (ORSA PR6|144,N*) 600144 255(0) 1 0 1 00

                                                            STATEMENT 1 ON LINE 437
                                   scs$set_mask (i) = mask_instruction$smcm ();

003641  aa  6 00100 7251 00   lxl5      pr6|64              i
003642  aa  6 00044 3701 20   epp4      pr6|36,*
003643  la  4 00126 3521 75   epp2      pr4|86,*5           scs$set_mask
003644  aa  6 00220 2521 00   spri2     pr6|144
003645  aa  6 00216 6211 00   eax1      pr6|142
003646  aa   004000 4310 07   fld       2048,dl
003647  la  4 00052 3521 20   epp2      pr4|42,*            mask_instruction$smcm
003650  aa  0 00623 7001 00   tsx0      pr0|403             call_ext_out

DBG(11642323)> CPU TRACE: 0: 00432:003571 0 600100725100 (LXL5 PR6|100) 600100 725(0) 1 0 0 00
DBG(11642325)> CPU TRACE: 0: 00432:003572 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11642327)> CPU TRACE: 0: 00432:003573 0 401052352175 (EPP2 PR4|1052,*5) 401052 352(0) 1 0 3 15
DBG(11642329)> CPU TRACE: 0: 00432:003574 0 600166252100 (SPRI2 PR6|166) 600166 252(0) 1 0 0 00
DBG(11642331)> CPU TRACE: 0: 00432:003575 0 600164621100 (EAX1 PR6|164) 600164 621(0) 1 0 0 00
DBG(11642333)> CPU TRACE: 0: 00432:003576 0 004000431007 (FLD 004000,DL) 004000 431(0) 0 0 0 07
DBG(11642335)> CPU TRACE: 0: 00432:003577 0 401054352120 (EPP2 PR4|1054,N*) 401054 352(0) 1 0 1 00
DBG(11642337)> CPU TRACE: 0: 00432:003600 0 000623700100 (TSX0 PR0|623) 000623 700(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 438
                                   scs$read_mask (i) = mask_instruction$rmcm ();

003651  aa  6 00100 7271 00   lxl7      pr6|64              i
003652  aa  6 00044 3701 20   epp4      pr6|36,*
003653  la  4 00130 3521 77   epp2      pr4|88,*7           scs$read_mask
003654  aa  6 00220 2521 00   spri2     pr6|144
003655  aa  6 00216 6211 00   eax1      pr6|142
003656  aa   004000 4310 07   fld       2048,dl
003657  la  4 00054 3521 20   epp2      pr4|44,*            mask_instruction$rmcm
003660  aa  0 00623 7001 00   tsx0      pr0|403             call_ext_out

DBG(11642391)> CPU TRACE: 0: 00432:003601 0 600100727100 (LXL7 PR6|100) 600100 727(0) 1 0 0 00
DBG(11642393)> CPU TRACE: 0: 00432:003602 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11642395)> CPU TRACE: 0: 00432:003603 0 401056352177 (EPP2 PR4|1056,*7) 401056 352(0) 1 0 3 17
DBG(11642397)> CPU TRACE: 0: 00432:003604 0 600166252100 (SPRI2 PR6|166) 600166 252(0) 1 0 0 00
DBG(11642399)> CPU TRACE: 0: 00432:003605 0 600164621100 (EAX1 PR6|164) 600164 621(0) 1 0 0 00
DBG(11642401)> CPU TRACE: 0: 00432:003606 0 004000431007 (FLD 004000,DL) 004000 431(0) 0 0 0 07
DBG(11642403)> CPU TRACE: 0: 00432:003607 0 401060352120 (EPP2 PR4|1060,N*) 401060 352(0) 1 0 1 00
DBG(11642405)> CPU TRACE: 0: 00432:003610 0 000623700100 (TSX0 PR0|623) 000623 700(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 439
                                   scs$mask_ptr (i) = addr (scs$port_addressing_word (scs$interrupt_controller));

003661  aa  6 00044 3701 20   epp4      pr6|36,*
003662  la  4 00162 7271 20   lxl7      pr4|114,*           scs$interrupt_controller
003663  la  4 00172 3735 77   epp7      pr4|122,*7          scs$port_addressing_word
003664  aa  6 00100 7261 00   lxl6      pr6|64              i
003665  la  4 00132 5471 76   sprp7     pr4|90,*6           scs$mask_ptr

DBG(11642459)> CPU TRACE: 0: 00432:003611 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(11642461)> CPU TRACE: 0: 00432:003612 0 401040727120 (LXL7 PR4|1040,N*) 401040 727(0) 1 0 1 00
DBG(11642463)> CPU TRACE: 0: 00432:003613 0 401062373577 (EPP7 PR4|1062,*7) 401062 373(1) 1 0 3 17
DBG(11642465)> CPU TRACE: 0: 00432:003614 0 600100726100 (LXL6 PR6|100) 600100 726(0) 1 0 0 00
DBG(11642467)> CPU TRACE: 0: 00432:003615 0 401064547176 (SPRP7 PR4|1064,*6) 401064 547(0) 1 0 3 16

                                                            STATEMENT 1 ON LINE 440
                                   end;

003666  aa  6 00254 6535 00   spri7     pr6|172

DBG(11642469)> CPU TRACE: 0: 00432:003616 0 600222653500 (SPRI7 PR6|222) 600222 653(1) 1 0 0 00
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License