ASSEMBLY LISTING OF SEGMENT >spec>on>11/12/82>as_.alm ASSEMBLED ON: 11/12/82 1119.2 mst Fri OPTIONS USED: list ASSEMBLED BY: ALM Version 6.4 April 1981 ASSEMBLER CREATED: 11/03/82 1423.6 mst Wed  1 " ***********************************************************  2 " * *  3 " * Copyright, (C) Honeywell Information Systems Inc., 1982 *  4 " * *  5 " * Copyright (c) 1972 by Massachusetts Institute of *  6 " * Technology and Honeywell Information Systems, Inc. *  7 " * *  8 " ***********************************************************  9  10 "  11 " AS_ - answering service transfer vector  12 "  13 " Modified 750430 by PG to add as_$reset  14 " Modified 750519 by PG to delete unused as_$tty_xxx entries  15 " Modified June 1981 by T. Casey to add device_acct_(on off setup) entry points 16 " Modified August 1981 by E. N. Kittlitz to add dump_dont_use_mc as synonym for dump_mc, add set_as_dump_dir.  17  000000 18 name as_  19  000000 20 entry as_init  000006 21 entry dialup_  000007 22 entry dump 000010 23 entry dump_dont_use_mc 000011 24 entry dump_mc  000012 25 entry set_as_dump_dir  000003 26 entry go  000001 27 entry reset  000004 28 entry shut_ok  000005 29 entry shutdown 000002 30 entry startup  000013 31 entry find_process 000014 32 entry device_acct_on  000015 33 entry device_acct_off  000016 34 entry device_acct_setup  000017 35 entry meter_enter  000020 36 entry meter_exit  000021 37 entry meter_exit_values  000022 38 entry meter_init  000023 39 entry meter_ptr  40  000000 4a 4 00010 7101 20 41 as_init: tra |[as_init]  42  000001 4a 4 00012 7101 20 43 reset: tra |[reset]  44  000002 4a 4 00014 7101 20 45 startup: tra |[startup]  46  000003 4a 4 00016 7101 20 47 go: tra |[go] 48  000004 4a 4 00020 7101 20 49 shut_ok: tra |[check_shut_ok] 50  000005 4a 4 00022 7101 20 51 shutdown: tra |[shutdown] 52  000006 4a 4 00024 7101 20 53 dialup_: tra |[dialup_]  54  000007 4a 4 00026 7101 20 55 dump: tra |[as_dump_] 56  000010 57 dump_dont_use_mc:  000010 4a 4 00030 7101 20 58 tra |[dont_use_mc]  59  000011 4a 4 00032 7101 20 60 dump_mc: tra |[dump_mc]  61  000012 62 set_as_dump_dir:  000012 4a 4 00034 7101 20 63 tra |[set_as_dump_dir]  64  000013 65 find_process:  000013 4a 4 00036 7101 20 66 tra |[find_process]  67  000014 68 device_acct_on: 000014 4a 4 00040 7101 20 69 tra |[on]  70  000015 71 device_acct_off:  000015 4a 4 00042 7101 20 72 tra |[off]  73  000016 74 device_acct_setup:  000016 4a 4 00044 7101 20 75 tra |[setup] 76  000017 77 meter_enter:  000017 4a 4 00046 7101 20 78 tra |[enter]  79  000020 80 meter_exit: 000020 4a 4 00050 7101 20 81 tra |[exit] 82  000021 83 meter_exit_values:  000021 4a 4 00052 7101 20 84 tra |[exit_values]  85  000022 86 meter_init: 000022 4a 4 00054 7101 20 87 tra |[asmt_init]  88  000023 89 meter_ptr:  000023 4a 4 00056 7101 20 90 tra |[asmt_ptr] 91  92 end  ENTRY SEQUENCES  000024 5a 000173 0000 00 000025 aa 7 00046 2721 20 000026 0a 000000 7100 00 000027 5a 000166 0000 00 000030 aa 7 00046 2721 20 000031 0a 000006 7100 00 000032 5a 000161 0000 00 000033 aa 7 00046 2721 20 000034 0a 000007 7100 00 000035 5a 000151 0000 00 000036 aa 7 00046 2721 20 000037 0a 000010 7100 00 000040 5a 000144 0000 00 000041 aa 7 00046 2721 20 000042 0a 000011 7100 00 000043 5a 000135 0000 00 000044 aa 7 00046 2721 20 000045 0a 000012 7100 00 000046 5a 000131 0000 00 000047 aa 7 00046 2721 20 000050 0a 000003 7100 00 000051 5a 000124 0000 00 000052 aa 7 00046 2721 20 000053 0a 000001 7100 00 000054 5a 000117 0000 00 000055 aa 7 00046 2721 20 000056 0a 000004 7100 00 000057 5a 000111 0000 00 000060 aa 7 00046 2721 20 000061 0a 000005 7100 00 000062 5a 000104 0000 00 000063 aa 7 00046 2721 20 000064 0a 000002 7100 00 000065 5a 000075 0000 00 000066 aa 7 00046 2721 20 000067 0a 000013 7100 00 000070 5a 000066 0000 00 000071 aa 7 00046 2721 20 000072 0a 000014 7100 00 000073 5a 000057 0000 00 000074 aa 7 00046 2721 20 000075 0a 000015 7100 00 000076 5a 000047 0000 00 000077 aa 7 00046 2721 20 000100 0a 000016 7100 00 000101 5a 000041 0000 00 000102 aa 7 00046 2721 20 000103 0a 000017 7100 00 000104 5a 000033 0000 00 000105 aa 7 00046 2721 20 000106 0a 000020 7100 00 000107 5a 000023 0000 00 000110 aa 7 00046 2721 20 000111 0a 000021 7100 00 000112 5a 000015 0000 00 000113 aa 7 00046 2721 20 000114 0a 000022 7100 00 000115 5a 000007 0000 00 000116 aa 7 00046 2721 20 000117 0a 000023 7100 00 NO LITERALS  NAME DEFINITIONS FOR ENTRY POINTS AND SEGDEFS 000120 5a 000003 000000 000121 5a 000207 600000 000122 aa 000000 000000 000123 55 000007 000002 000124 5a 000002 400003 000125 55 000006 000007 000126 aa 003 141 163 137 000127 55 000015 000003 000130 0a 000116 500000 000131 55 000012 000003 000132 aa 011 155 145 164 meter_ptr  000133 aa 145 162 137 160 000134 aa 164 162 000 000 000135 55 000023 000007 000136 0a 000113 500000 000137 55 000020 000003 000140 aa 012 155 145 164 meter_init  000141 aa 145 162 137 151 000142 aa 156 151 164 000 000143 55 000033 000015 000144 0a 000110 500000 000145 55 000026 000003 000146 aa 021 155 145 164 meter_exit_values  000147 aa 145 162 137 145 000150 aa 170 151 164 137 000151 aa 166 141 154 165 000152 aa 145 163 000 000 000153 55 000041 000023 000154 0a 000105 500000 000155 55 000036 000003 000156 aa 012 155 145 164 meter_exit  000157 aa 145 162 137 145 000160 aa 170 151 164 000 000161 55 000047 000033 000162 0a 000102 500000 000163 55 000044 000003 000164 aa 013 155 145 164 meter_enter 000165 aa 145 162 137 145 000166 aa 156 164 145 162 000167 55 000057 000041 000170 0a 000077 500000 000171 55 000052 000003 000172 aa 021 144 145 166 device_acct_setup  000173 aa 151 143 145 137 000174 aa 141 143 143 164 000175 aa 137 163 145 164 000176 aa 165 160 000 000 000177 55 000066 000047 000200 0a 000074 500000 000201 55 000062 000003 000202 aa 017 144 145 166 device_acct_off 000203 aa 151 143 145 137 000204 aa 141 143 143 164 000205 aa 137 157 146 146 000206 55 000075 000057 000207 0a 000071 500000 000210 55 000071 000003 000211 aa 016 144 145 166 device_acct_on  000212 aa 151 143 145 137 000213 aa 141 143 143 164 000214 aa 137 157 156 000 000215 55 000104 000066 000216 0a 000066 500000 000217 55 000100 000003 000220 aa 014 146 151 156 find_process  000221 aa 144 137 160 162 000222 aa 157 143 145 163 000223 aa 163 000 000 000 000224 55 000111 000075 000225 0a 000063 500000 000226 55 000107 000003 000227 aa 007 163 164 141 startup 000230 aa 162 164 165 160 000231 55 000117 000104 000232 0a 000060 500000 000233 55 000114 000003 000234 aa 010 163 150 165 shutdown  000235 aa 164 144 157 167 000236 aa 156 000 000 000 000237 55 000124 000111 000240 0a 000055 500000 000241 55 000122 000003 000242 aa 007 163 150 165 shut_ok 000243 aa 164 137 157 153 000244 55 000131 000117 000245 0a 000052 500000 000246 55 000127 000003 000247 aa 005 162 145 163 reset  000250 aa 145 164 000 000 000251 55 000135 000124 000252 0a 000047 500000 000253 55 000134 000003 000254 aa 002 147 157 000 go  000255 55 000144 000131 000256 0a 000044 500000 000257 55 000140 000003 000260 aa 017 163 145 164 set_as_dump_dir 000261 aa 137 141 163 137 000262 aa 144 165 155 160 000263 aa 137 144 151 162 000264 55 000151 000135 000265 0a 000041 500000 000266 55 000147 000003 000267 aa 007 144 165 155 dump_mc 000270 aa 160 137 155 143 000271 55 000161 000144 000272 0a 000036 500000 000273 55 000154 000003 000274 aa 020 144 165 155 dump_dont_use_mc  000275 aa 160 137 144 157 000276 aa 156 164 137 165 000277 aa 163 145 137 155 000300 aa 143 000 000 000 000301 55 000166 000151 000302 0a 000033 500000 000303 55 000164 000003 000304 aa 004 144 165 155 dump  000305 aa 160 000 000 000 000306 55 000173 000161 000307 0a 000030 500000 000310 55 000171 000003 000311 aa 007 144 151 141 dialup_ 000312 aa 154 165 160 137 000313 55 000200 000166 000314 0a 000025 500000 000315 55 000176 000003 000316 aa 007 141 163 137 as_init 000317 aa 151 156 151 164 000320 55 000002 000173 000321 6a 000000 400002 000322 55 000203 000003 000323 aa 014 163 171 155 symbol_table  000324 aa 142 157 154 137 000325 aa 164 141 142 154 000326 aa 145 000 000 000 DEFINITIONS HASH TABLE  000327 aa 000000 000033 000330 aa 000000 000000 000331 aa 000000 000000 000332 aa 000000 000000 000333 aa 000000 000000 000334 5a 000144 000000 000335 5a 000041 000000 000336 5a 000015 000000 000337 5a 000007 000000 000340 5a 000033 000000 000341 5a 000104 000000 000342 5a 000135 000000 000343 5a 000161 000000 000344 5a 000111 000000 000345 5a 000117 000000 000346 5a 000075 000000 000347 5a 000124 000000 000350 5a 000166 000000 000351 5a 000131 000000 000352 5a 000173 000000 000353 5a 000047 000000 000354 5a 000200 000000 000355 5a 000057 000000 000356 5a 000066 000000 000357 5a 000151 000000 000360 aa 000000 000000 000361 aa 000000 000000 000362 5a 000023 000000 EXTERNAL NAMES  000363 aa 010 141 163 155 asmt_ptr  000364 aa 164 137 160 164 000365 aa 162 000 000 000 000366 aa 011 141 163 155 asmt_init  000367 aa 164 137 151 156 000370 aa 151 164 000 000 000371 aa 013 145 170 151 exit_values 000372 aa 164 137 166 141 000373 aa 154 165 145 163 000374 aa 004 145 170 151 exit  000375 aa 164 000 000 000 000376 aa 005 145 156 164 enter  000377 aa 145 162 000 000 000400 aa 011 141 163 137 as_meter_  000401 aa 155 145 164 145 000402 aa 162 137 000 000 000403 aa 005 163 145 164 setup  000404 aa 165 160 000 000 000405 aa 003 157 146 146 off 000406 aa 002 157 156 000 on  000407 aa 014 144 145 166 device_acct_  000410 aa 151 143 145 137 000411 aa 141 143 143 164 000412 aa 137 000 000 000 000413 aa 013 144 157 156 dont_use_mc 000414 aa 164 137 165 163 000415 aa 145 137 155 143 000416 aa 010 141 163 137 as_dump_  000417 aa 144 165 155 160 000420 aa 137 000 000 000 000421 aa 015 143 150 145 check_shut_ok  000422 aa 143 153 137 163 000423 aa 150 165 164 137 000424 aa 157 153 000 000 000425 aa 004 141 163 165 asu_  000426 aa 137 000 000 000 000427 aa 010 141 163 137 as_init_  000430 aa 151 156 151 164 000431 aa 137 000 000 000 NO TRAP POINTER WORDS  TYPE PAIR BLOCKS  000432 aa 000004 000000 000433 55 000260 000243 000434 aa 000004 000000 000435 55 000260 000246 000436 aa 000004 000000 000437 55 000260 000251 000440 aa 000004 000000 000441 55 000260 000254 000442 aa 000004 000000 000443 55 000260 000256 000444 aa 000004 000000 000445 55 000267 000263 000446 aa 000004 000000 000447 55 000267 000265 000450 aa 000004 000000 000451 55 000267 000266 000452 aa 000004 000000 000453 55 000305 000100 000454 aa 000004 000000 000455 55 000276 000140 000456 aa 000004 000000 000457 55 000276 000147 000460 aa 000004 000000 000461 55 000276 000273 000462 aa 000004 000000 000463 55 000276 000276 000464 aa 000004 000000 000465 55 000171 000171 000466 aa 000004 000000 000467 55 000307 000114 000470 aa 000004 000000 000471 55 000307 000301 000472 aa 000004 000000 000473 55 000307 000134 000474 aa 000004 000000 000475 55 000307 000107 000476 aa 000004 000000 000477 55 000305 000127 000500 aa 000004 000000 000501 55 000307 000176 000502 aa 000001 000000 000503 aa 000000 000000 INTERNAL EXPRESSION WORDS 000504 5a 000312 000000 000505 5a 000314 000000 000506 5a 000316 000000 000507 5a 000320 000000 000510 5a 000322 000000 000511 5a 000324 000000 000512 5a 000326 000000 000513 5a 000330 000000 000514 5a 000332 000000 000515 5a 000334 000000 000516 5a 000336 000000 000517 5a 000340 000000 000520 5a 000342 000000 000521 5a 000344 000000 000522 5a 000346 000000 000523 5a 000350 000000 000524 5a 000352 000000 000525 5a 000354 000000 000526 5a 000356 000000 000527 5a 000360 000000 LINKAGE INFORMATION 000000 aa 000000 000000 000001 0a 000120 000000 000002 aa 000000 000000 000003 aa 000000 000000 000004 aa 000000 000000 000005 aa 000000 000000 000006 22 000010 000060 000007 a2 000000 000000 000010 9a 777770 0000 46 as_init_|as_init  000011 5a 000407 0000 00 000012 9a 777766 0000 46 asu_|reset  000013 5a 000406 0000 00 000014 9a 777764 0000 46 as_init_|startup  000015 5a 000405 0000 00 000016 9a 777762 0000 46 as_init_|go 000017 5a 000404 0000 00 000020 9a 777760 0000 46 as_init_|check_shut_ok  000021 5a 000403 0000 00 000022 9a 777756 0000 46 as_init_|shutdown  000023 5a 000402 0000 00 000024 9a 777754 0000 46 dialup_|dialup_ 000025 5a 000401 0000 00 000026 9a 777752 0000 46 as_dump_|as_dump_  000027 5a 000400 0000 00 000030 9a 777750 0000 46 as_dump_|dont_use_mc  000031 5a 000377 0000 00 000032 9a 777746 0000 46 as_dump_|dump_mc  000033 5a 000376 0000 00 000034 9a 777744 0000 46 as_dump_|set_as_dump_dir  000035 5a 000375 0000 00 000036 9a 777742 0000 46 asu_|find_process  000037 5a 000374 0000 00 000040 9a 777740 0000 46 device_acct_|on 000041 5a 000373 0000 00 000042 9a 777736 0000 46 device_acct_|off  000043 5a 000372 0000 00 000044 9a 777734 0000 46 device_acct_|setup  000045 5a 000371 0000 00 000046 9a 777732 0000 46 as_meter_|enter 000047 5a 000370 0000 00 000050 9a 777730 0000 46 as_meter_|exit  000051 5a 000367 0000 00 000052 9a 777726 0000 46 as_meter_|exit_values  000053 5a 000366 0000 00 000054 9a 777724 0000 46 as_meter_|asmt_init 000055 5a 000365 0000 00 000056 9a 777722 0000 46 as_meter_|asmt_ptr  000057 5a 000364 0000 00 SYMBOL INFORMATION SYMBOL TABLE HEADER  000000 aa 000000 000001 000001 aa 163171 155142 000002 aa 164162 145145 000003 aa 000000 000004 000004 aa 000000 111316 000005 aa 510113 575622 000006 aa 000000 111331 000007 aa 627222 375020 000010 aa 141154 155040 000011 aa 040040 040040 000012 aa 000024 000040 000013 aa 000034 000040 000014 aa 000044 000100 000015 aa 000002 000002 000016 aa 000064 000000 000017 aa 000000 000137 000020 aa 000000 000101 000021 aa 000000 000117 000022 aa 000131 000101 000023 aa 000064 000000 000024 aa 101114 115040 000025 aa 126145 162163 000026 aa 151157 156040 000027 aa 040066 056064 000030 aa 040040 101160 000031 aa 162151 154040 000032 aa 061071 070061 000033 aa 040040 040040 000034 aa 110157 154155 000035 aa 163164 145144 000036 aa 164056 123171 000037 aa 163115 141151 000040 aa 156164 056155 000041 aa 040040 040040 000042 aa 040040 040040 000043 aa 040040 040040 000044 aa 154151 163164 000045 aa 040040 040040 000046 aa 040040 040040 000047 aa 040040 040040 000050 aa 040040 040040 000051 aa 040040 040040 000052 aa 040040 040040 000053 aa 040040 040040 000054 aa 040040 040040 000055 aa 040040 040040 000056 aa 040040 040040 000057 aa 040040 040040 000060 aa 040040 040040 000061 aa 040040 040040 000062 aa 040040 040040 000063 aa 040040 040040 000064 aa 000000 000001 000065 aa 000000 000001 000066 aa 000072 000031 000067 aa 113225 260150 000070 aa 000000 111331 000071 aa 626035 600000 000072 aa 076163 160145 >spec>on>11/12/82>as_.alm  000073 aa 143076 157156 000074 aa 076061 061057 000075 aa 061062 057070 000076 aa 062076 141163 000077 aa 137056 141154 000100 aa 155040 040040 MULTICS ASSEMBLY CROSS REFERENCE LISTING Value Symbol Source file Line number  asmt_init as_: 87. asmt_ptr as_: 90. asu_ as_: 43, 66.  as_dump_ as_: 55, 58, 60, 63.  0 as_init as_: 20, 41.  as_init_ as_: 41, 45, 47, 49, 51. as_meter_ as_: 78, 81, 84, 87, 90. check_shut_ok as_: 49. device_acct_ as_: 69, 72, 75. 15 device_acct_off as_: 33, 71.  14 device_acct_on as_: 32, 68.  16 device_acct_setup as_: 34, 74.  6 dialup_ as_: 21, 53.  dont_use_mc as_: 58. 7 dump as_: 22, 55.  10 dump_dont_use_mc as_: 23, 57.  11 dump_mc as_: 24, 60.  enter as_: 78. exit as_: 81. exit_values as_: 84. 13 find_process as_: 31, 65, 66. 3 go as_: 26, 47.  17 meter_enter as_: 35, 77.  20 meter_exit as_: 36, 80.  21 meter_exit_values as_: 37, 83.  22 meter_init as_: 38, 86.  23 meter_ptr as_: 39, 89.  off as_: 72. on as_: 69. 1 reset as_: 27, 43.  setup as_: 75. 12 set_as_dump_dir as_: 25, 62, 63. 5 shutdown as_: 29, 51.  4 shut_ok as_: 28, 49.  2 startup as_: 30, 45.  NO FATAL ERRORS  ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group BULL including BULL HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell BULL Inc., Groupe BULL and BULL HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, BULL or BULL HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by BULL HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved