CAC 2016-02-19 part 6
                                                            STATEMENT 1 ON LINE 327
          if sys_info$collection_1_phase > SERVICE_INITIALIZATION
          then scs$controller_config_size (tag) = 512;

002565  aa  6 00044 3701 20   epp4      pr6|36,*
002566  la  4 00062 2361 20   ldq       pr4|50,*            sys_info$collection_1_phase
002567  aa   000003 1160 07   cmpq      3,dl
002570  aa   000005 6044 04   tmoz      5,ic                002575
002571  aa   001000 2360 07   ldq       512,dl
002572  aa  6 00111 7271 00   lxl7      pr6|73              tag
002573  la  4 00214 7561 77   stq       pr4|140,*7          scs$controller_config_size
002574  aa   000005 7100 04   tra       5,ic                002601

DBG(114902811)> CPU TRACE: 0: 00432:002540 0 600044370120 (EPP4 PR6|44,N*) 600044 370(0) 1 0 1 00
DBG(114902813)> CPU TRACE: 0: 00432:002541 0 400760236120 (LDQ PR4|760,N*) 400760 236(0) 1 0 1 00
DBG(114902815)> CPU TRACE: 0: 00432:002542 0 000003116007 (CMPQ 000003,DL) 000003 116(0) 0 0 0 07
DBG(114902817)> CPU TRACE: 0: 00432:002543 0 000005604404 (TMOZ 000005,IC) 000005 604(1) 0 0 0 04

                                                            STATEMENT 1 ON LINE 329
          else scs$controller_config_size (tag) = mem_card.size;

002575  aa  6 00146 3715 20   epp5      pr6|102,*           mem_cardp
002576  aa  5 00002 2361 00   ldq       pr5|2               mem_card.size
002577  aa  6 00111 7271 00   lxl7      pr6|73              tag
002600  la  4 00214 7561 77   stq       pr4|140,*7          scs$controller_config_size

DBG(114902819)> CPU TRACE: 0: 00432:002550 0 600146371520 (EPP5 PR6|146,N*) 600146 371(1) 1 0 1 00
DBG(114902821)> CPU TRACE: 0: 00432:002551 0 500002236100 (LDQ PR5|2) 500002 236(0) 1 0 0 00
DBG(114902823)> CPU TRACE: 0: 00432:002552 0 600111727100 (LXL7 PR6|111) 600111 727(0) 1 0 0 00
DBG(114902825)> CPU TRACE: 0: 00432:002553 0 401034756177 (STQ PR4|1034,*7) 401034 756(0) 1 0 3 17
DBG(114902827)> CPU TRACE: 0: 00432:002554 0 600114236100 (LDQ PR6|114) 600114 236(0) 1 0 0 00

                                                            STATEMENT 1 ON LINE 332
          if base < expected_base
          then call syserr (CRASH, "scas_init: MEM ^a address assignment disagrees with config deck.", tag_letter (tag));

002601  aa  6 00114 2361 00   ldq       pr6|76              base
002602  aa  6 00117 1161 00   cmpq      pr6|79              expected_base
002603  aa   000024 6050 04   tpl       20,ic               002627

DBG(114902829)> CPU TRACE: 0: 00432:002555 0 600117116100 (CMPQ PR6|117) 600117 116(0) 1 0 0 00
DBG(114902831)> CPU TRACE: 0: 00432:002556 0 000024605004 (TPL 000024,IC) 000024 605(0) 0 0 0 04

                                                            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

DBG(114902833)> CPU TRACE: 0: 00432:002602 0 600146373520 (EPP7 PR6|146,N*) 600146 373(1) 1 0 1 00
DBG(114902835)> CPU TRACE: 0: 00432:002603 0 700002236100 (LDQ PR7|2) 700002 236(0) 1 0 0 00
DBG(114902837)> CPU TRACE: 0: 00432:002604 0 600115116100 (CMPQ PR6|115) 600115 116(0) 1 0 0 00
DBG(114902839)> 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(114902841)> CPU TRACE: 0: 00432:002633 0 600114236100 (LDQ PR6|114) 600114 236(0) 1 0 0 00
DBG(114902843)> CPU TRACE: 0: 00432:002634 0 600115076100 (ADQ PR6|115) 600115 076(0) 1 0 0 00
DBG(114902845)> 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

DBG(114902847)> CPU TRACE: 0: 00432:002636 0 600116236100 (LDQ PR6|116) 600116 236(0) 1 0 0 00
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License