THIS FILE IS DAMAGED SEE COMPANION ldd_listings/355/ibm3270_tables.list assm 01 04-18-84 09.722 ibm3270_tables -- tables for ibm 3270 terminals page 1 preface program break 1212 common length 0 v count bits 5 primary symdef entry st3270 64 secondary symdef entry .chain 0 block length symref 1 bscrd 2 bscwt 3 bscbad 4 bsccki 5 bsccko 6 bscswa 7 bsctst 10 bscwtr end of binary card 00000001 11 bshang 12 cvaddr 13 setbpt end of binary card 00000002 assm 01 04-18-84 09.722 ibm3270_tables -- tables for ibm 3270 terminals page 2 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 lbl ,ibm3270_tables assm 01 04-18-84 09.722 ibm3270_tables -- tables for ibm 3270 terminals page 3 13 pcc off 16 00000 17 i3270 null 18 00000 19 start i3270,,c3ibmm0b0000 20 21 22 symdef st3270 23 24 symref bsctst bisync test state handler 25 symref bscwt bisync write routine 26 symref bscwtr bisync write routine with rcv mode set 27 symref bscrd bisync read routine 28 symref bsccki bisync check input message routine 29 symref bsccko bisync check output message routine 30 symref bscswa bisync ack switching routine 31 symref bshang when line hangs up 32 symref bscbad for reporting bad blocks 33 symref cvaddr convert tib ext address 34 symref setbpt 35 00012 37 csbits assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 4 control and status bits control bits 000001 c.srec bool 000001 set receive mode 000002 c.rrec bool 000002 reset receive mode 000004 c.sxmt bool 000004 set transmit mode 000010 c.rxmt bool 000010 reset transmit mode 000020 c.sdtr bool 000020 set data terminal ready 000040 c.rdtr bool 000040 reset data terminal ready 000100 c.ssup bool 000100 set supervisory transmit mode 000100 c.stre bool 000100 set tally runout enable (hdlc) 000200 c.rsup bool 000200 reset supervisory transmit mode 000200 c.rtre bool 000200 reset tally runout enable (hdlc) 000400 c.stat bool 000400 store status 001000 c.sbrk bool 001000 send line break 002000 c.smrk bool 002000 store marker status 004000 c.strm bool 004000 store terminate status 010000 c.srqs bool 010000 set request to send 020000 c.rrqs bool 020000 reset request to send 040000 c.pad bool 040000 unused 100000 c.cmd bool 100000 indicates cmd subop 400000 c.scmd bool 400000 indicates supplementary cmd subop the following must be used in the optional fields to the cmd (or contrl) macros in the control_tables 000001 c.scrq bool 000001 set call request 000002 c.rcrq bool 000002 reset call request assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 5 control and status bits status bits 000001 s.cd bool 000001 carrier detect 000002 s.cts bool 000002 clear to send 000004 s.dsr bool 000004 data set ready 000010 s.sprc bool 000010 supervisory receive mode 000020 s.st bool 000020 status requested 000040 s.mark bool 000040 marker status 000100 s.term bool 000100 terminate status 000200 s.prex bool 000200 pre-exhaust 000400 s.brk bool 000400 line break received 001000 s.brch bool 001000 break character received 002000 s.ring bool 002000 ring 004000 s.exh bool 004000 exhaust status 010000 s.prty bool 010000 parity error 010000 s.fcse bool 010000 frame check sequence error (hdlc) 020000 s.xte bool 020000 transfer timing error 040000 s.pwi bool 040000 acu power indicator 100000 s.dlo bool 100000 acu data line occupied 200000 s.acr bool 200000 acu abandon call and retry 400000 s.ads bool 400000 acu raised data set status the following four bits share the values of acu status but can never be misinterpreted. 040000 s.rto bool 040000 receive time out (bsc) 040000 s.isd bool 040000 idle state detect (hdlc) assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 6 control and status bits 100000 s.rbt bool 100000 receive block termination (bsc & hdlc) 200000 s.bmk bool 200000 marker status (bsc) 200000 s.rabt bool 200000 receive abort (hdlc) 400000 s.bdmk bool 400000 delayed marker status (bsc) 400000 s.pbyt bool 400000 partial byte (hdlc) bits in common between standard status 000177 s.tib bool 000177 and tib status dataset status bits in standard status 000017 s.dss bool 000017 and tib status asynchronous configuration bits 000001 fg.icw bool 000001 icw (two send icw's) 000002 fg.lpr bool 000002 lateral parity receive 000004 fg.lps bool 000004 lateral parity send 000010 fg.lpo bool 000010 lateral parity odd 000020 fg.5bt bool 000020 5-bit character mode 000040 fg.6bt bool 000040 6-bit character mode 000100 fg.7bt bool 000100 7-bit character mode 000200 fg.8bt bool 000200 8-bit character mode 000400 fg.beb bool 000400 ebcdic mode (bsc) 000400 fg.itf bool 000400 interfame time fill (hdlc) 001000 fg.btr bool 001000 transparent mode (bsc) 002000 fg.cct bool 002000 enable cct 00012 38 tconst assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 7 flag and control bit definitions 000001 gbf6up bool 000001 cs up global switch device types 000001 ttasci equ 1 ascii terminals, cdi, tty 33, 35, 37, etc 000002 tt1050 equ 2 ibm 1050 000003 tt2741 equ 3 ibm 2741, trendata, dura, etc. 000004 ttards equ 4 ards, tektronix 000005 ttsync equ 5 general sync devices 000006 ttg115 equ 6 remote computer interface, g115 000007 ttbsc equ 7 binary synchronous communications 000010 tt202c equ 8 ascii on 202c6 modem 000011 ttvip equ 9 vip terminal 000020 ttpvip equ 16 polled vip 000021 ttx25l equ 17 x.25 link access procedure (lap) 000023 ttcolt equ 19 colts (online t&d executive) signal types 000113 quit bool 113 dia cmd, break received 000100 dialup bool 100 dia cmd, accept new terminal 000101 hangup bool 101 dia cmd, disconnected line 000114 wrutim bool 114 dia cmd, wru timeout 000105 sndout bool 105 dia cmd, send output 000120 acupwi bool 120 dia cmd, no power to acu 000121 acudlo bool 121 dia cmd, data line occupied 000122 acuacr bool 122 dia cmd, dial out failed 000123 acung bool 123 dia cmd, request for acu is invalid control types 000001 srec equ c.srec set receive mode 000002 rrec equ c.rrec reset receive 000004 sxmit equ c.sxmt set xmit mode 000010 rxmit equ c.rxmt reset xmit 000020 sdtr equ c.sdtr set data terminal ready 000040 rdtr equ c.rdtr reset dtr 000100 ssup equ c.ssup set supervisory xmit 000200 rsup equ c.rsup reset supervisory xmit 000400 stat equ c.stat store status 001000 sbrk equ c.sbrk send line break 002000 smark equ c.smrk send marker status 004000 sterm equ c.strm send terminate status 010000 srts equ c.srqs set request to send 020000 rrts equ c.rrqs reset request to send 000001 scrq equ c.scrq set call request 000002 rcrq equ c.rcrq reset call request 000100 stroe equ c.stre set tally runout enable (hdlc) 000200 rtroe equ c.rtre reset tally runout enable (hdlc) assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 8 flag and control bit definitions status bits 000001 cd equ s.cd carrier detect 000002 cts equ s.cts clear to send 000004 dsr equ s.dsr data set ready 000010 suprec equ s.sprc supervisory receive 000020 st equ s.st status requested 000400 break equ s.brk line break received 001000 brkchr equ s.brch break char received 002000 ring equ s.ring ring 000100 term equ s.term terminate status 000040 marker equ s.mark marker status 004000 exh equ s.exh exhaust status 000200 prexh equ s.prex pre-exhaust status 010000 parity equ s.prty parity error 020000 xte equ s.xte transfer timing error 040000 pwi equ s.pwi power indicator on acu 100000 dlo equ s.dlo data line occupied (acu) 400000 ads equ s.ads dialed station has answered data set is in data mode (acu) 200000 acr equ s.acr abandon call and retry (acu) 040000 rcvto equ s.rto rcv time out 100000 bscrcv equ s.rbt bsc terminate 200000 bscmrk equ s.bmk bsc marker 400000 bscdmk equ s.bdmk bsc delayed marker 010000 fcserr equ s.fcse frame check sequence error (hdlc) 040000 idlesd equ s.isd idle state detect (hdlc) 100000 rcvtrm equ s.rbt receive terminate (hdlc) 200000 rcvabt equ s.rabt receive abort (hdlc) 400000 parbyt equ s.pbyt partial byte (hdlc) assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 9 flag and control bit definitions output types 000401 adprtr bool 401 insert printer addr string 000402 adkybd bool 402 insert keyboard addr string 000403 outmsg bool 403 insert output msg 000404 repeat bool 404 insert next char n times various characters matched and sent 000064 eoa bool 64 eoa from/to 2741/1050 000001 minus bool 1 minus char from 1050 000055 ibmnl bool 55 cr nl from/to 2741/1050 000075 ibmpad bool 75 2741/1050 pad character(idle) 000074 ibmeot bool 74 2741/1050 eot char 000174 eotshf bool 174 eot w/case shift 000035 ibmbs bool 35 backspace from 2741 000057 ibmtab bool 57 tab from 2741 000042 ibmsl bool 42 2741 slash 000024 ibm0 bool 24 2741 zero 000044 ibm9 bool 44 2741 nine 000076 ibmprf bool 76 2741 prefix code 000003 ibmpls bool 3 2741 plus sign 000034 ibmup bool 34 2741 upshift 000037 ibmdwn bool 37 2741 downshift 000012 nl bool 12 ascii new-line 000015 cr bool 15 ascii carriage return 000000 pad bool 0 ascii pad char 000020 dle bool 20 ascii data link escape 000004 eot bool 4 ascii end of transmission 000033 esc bool 33 ascii escape char 000014 ff bool 14 ascii form feed char 000011 tab bool 11 ascii tab char 000010 bs bool 10 ascii backspace 000040 space bool 40 ascii space 000005 awru bool 5 ascii "who are you?" 000000 null bool 0 nothing 000006 ack bool 6 ascii ack 000025 nak bool 25 ascii nak 000001 soh bool 1 ascii start of header 000026 syn bool 26 ascii syn character 000002 stx bool 2 ascii tus 000001 t.flg equ t.stat+1 flag word 000002 t.flg2 equ t.flg+1 second word of flags 000003 t.cur equ t.flg2+1 current address in control table 000004 t.line equ t.cur+1 10 bit line number 000005 t.icp equ t.line+1 first buffer in input chain 000006 t.ilst equ t.icp+1 last buffer in input chain 000007 t.icpl equ t.ilst+1 count of buffers in icp chain 000010 t.icch equ t.icpl+1 address of next input character 000011 t.elnk equ t.icch+1 link to tib extension 000011 t.rcp equ t.elnk replay chain pointer (share t.elnk) 000012 t.ocp equ t.elnk+1 addr of output chain from cs 000013 t.ocur equ t.ocp+1 addr of current output buffer 000014 t.olst equ t.ocur+1 addr of last buffer in output chain 000015 t.occh equ t.olst+1 addr of next output character 000016 t.ocnt equ t.occh+1 count of buffers in t.ocur 000017 t.type equ t.ocnt+1 line type 000020 t.time equ t.type+1 time at which next timeout will occur 000022 t.reta equ t.time+2 return address from calsub 000023 t.dcwa equ t.reta+1 addr of dcw list to 'execute' 000024 t.dcwl equ t.dcwa+1 length of dcw list 000025 t.echo equ t.dcwl+1 echo buffer address 000026 t.dcp equ t.echo+1 addr of message chain for cs 000027 t.dlst equ t.dcp+1 last buffer in messge chain for cs 000030 t.ftse equ t.dlst+1 first time slot entry in lsla table assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 12 terminal information block (tib) 000030 t.sfcm equ t.ftse pointer to sfcm for hsla lines 000031 t.bcnt equ t.ftse+1 counting temporary 000032 t.brkp equ t.bcnt+1 pointer to current break list 000033 t.pos equ t.brkp+1 current carriage position 000034 t.char equ t.pos+1 pending line control char (lsla only) 000034 t.ecch equ t.char address of current echo char (hsla only) 000035 t.cntr equ t.char+1 counter for control tables 000036 t.flg3 equ t.cntr+1 third word of flags 487 01102 488 bldpol subr blp 01105 3 41 000 0 489 ldx3 0,3 get addr of arg 01106 4 10 037 1145 490 tsy a.a001-*,* =cvaddr, cvt to real address 01107 3333 00 0 491 cx3a 01110 0 37 037 1147 492 ora l.a001-* turn into char address 01111 4333 00 0 493 cax3 01112 3 47 200 0 494 ldq 0,3,b.0 pick up count 01113 373 300 0 495 iacx3 0,b.1 skip over count 01114 1 07 012 0 496 lda t.ocp,1 current buffer 01115 4 10 031 1146 497 tsy a.a002-*,* setbpt 01116 0332 00 0 498 cax2 01117 7333 00 0 499 cqa get count into a 01120 2 16 001 0 500 asa bf.tly,2 update tally with length of address 01121 3332 00 0 501 cx2a 01122 773 002 0 502 iaa bf.dta address of data in buffer 01123 0 37 024 1147 503 ora l.a001-* make into character address 01124 0332 00 0 504 cax2 01125 2 07 200 0 505 lda 0,2,b.0 pick up enq 01126 0 17 016 1144 506 sta blpsv1-* save for a while 01127 573 000 0 507 iaq 0 to test the q 01130 0 74 007 1137 508 blp020 tze blp010-* no chars left in addr to copy 01131 3 07 200 0 509 lda 0,3,b.0 pick up addr char 01132 2 17 200 0 510 sta 0,2,b.0 copy into buffer 01133 273 300 0 511 iacx2 0,b.1 01134 373 300 0 512 iacx3 0,b.1 01135 573 777 0 513 iaq -1 01136 0 71 772 1130 514 tra blp020-* loop thru address 01137 0 07 005 1144 515 blp010 lda blpsv1-* retrieve the saved enq 01140 2 17 200 0 516 sta 0,2,b.0 add to end of address 01141 0 03 007 1150 517 ldx2 l.a002-* =0, means inline return 01142 518 return bldpol 519 01144 520 blpsv1 bss 1 521 end of binary card 00000018 01145 0 12000 3 522 a.a001 ind cvaddr 01146 0 13000 3 523 a.a002 ind setbpt 524 01147 2 00000 0 525 l.a001 ind 0,b.0 01150 000000 0 526 l.a002 oct 0 assm 01 04-18-84 09.723 ibm3270_tables -- tables for ibm 3270 terminals page 35 test_state handler 528 ************************************************************************ 529 * 530 * test state handler. most things are left to bsc handler 531 * 532 ************************************************************************ 533 01151 534 testst tstlcl ctlop,lctpol,rqpoll /* poll request handled here */ 01155 535 tstlcl ctlop,lctsta,stpaut /* stop auto polling */ 01161 536 waitm 01162 537 rqpoll clrlcf exflg2,autopl /* assume not auto-polling */ 01165 538 tstlcl ctlvl1,0,rqpol2 /* it isnt */ 01171 539 setlcf exflg2,autopl /* it is */ 01174 540 rqpol2 tstlcf exflg2,pollok,gopoll /* go start poll if ok now */ 01200 541 setlcf exflg2,polpnd /* otherwise, save for later */ 01203 542 waitm 01204 543 stpaut clrlcf exflg2,autopl /* auto polling will stop soon */ 01207 544 waitm 545 01210 546 gopunt punt 0 547 548 * 549 * limit for number of enq's we will send in succession 550 * 000003 551 enqlmt equ 3 552 end of binary card 00000019 553 end 1212 is the next available location. 355map version/assembly dates gmpa 801215/123080 gmpb 801215/123080 gmpc 801215/123080 there were no warning flags in the above assembly assm 01 04-18-84 09.724 ibm3270_tables -- tables for ibm 3270 terminals page 36 octal symbol references by sequence no. 460 ack0 42 42 106 206 1145 a.a001 522 490 522 1146 a.a002 523 497 523 740 ask 406 308 322 406 1000 autopl 42 42 133 153 476 537 539 543 1050 badpol 461 458 461 1063 badsel 465 461 465 2 bf.dta 41 41 502 1 bf.tly 41 41 500 777756 bidcnt 42 42 108 210 457 458 777757 bidlmt 42 42 456 458 2 b.0 494 505 509 510 516 525 3 b.1 495 511 512 1102 bldpol 488 110 212 488 518 1137 blp010 515 508 515 1130 blp020 508 508 514 1144 blpsv1 520 506 515 520 3 bscbad 32 281 4 bsccki 28 120 5 bsccko 29 275 1 bscrd 27 117 219 307 6 bscswa 30 149 240 344 7 bsctst 24 94 138 285 436 2 bscwt 25 195 10 bscwtr 26 114 215 305 358 412 454 11 bshang 31 95 139 286 437 1 cala.x 212 110 212 0 chk 71 52 53 54 55 56 57 58 62 63 64 65 66 67 68 69 71 466 chkout 275 242 275 285 346 366 62 chval 71 52 53 54 55 56 57 58 62 63 64 65 66 67 68 69 71 2 c.rcrq 37 37 38 40 c.rdtr 37 37 38 2 c.rrec 37 37 38 20000 c.rrqs 37 37 38 200 c.rsup 37 37 38 200 c.rtre 37 37 38 10 c.rxmt 37 37 38 1000 c.sbrk 37 37 38 1 c.scrq 37 37 38 20 c.sdtr 37 37 38 2000 c.smrk 37 37 38 1 c.srec 37 37 38 10000 c.srqs 37 37 38 100 c.ssup 37 37 38 400 c.stat 37 37 38 100 c.stre 37 37 38 4000 c.strm 37 37 38 4 c.sxmt 37 37 38 assm 01 04-18-84 09.724 ibm3270_tables -- tables for ibm 3270 terminals page 37 octal symbol references by sequence no. 227 conpol 136 133 136 400000 ctlmsg 42 42 81 777763 ctlop 42 42 172 252 265 287 333 382 395 423 462 466 477 534 535 777762 ctlvl1 42 42 538 12 cvaddr 33 522 20 dle 38 38 54 56 57 58 62 66 67 69 774 dmpall 434 251 264 331 380 394 434 439 465 1007 dmpchk 439 435 436 439 4 dsr 38 38 95 139 286 437 532 endout 287 280 287 463 enq 42 42 52 64 68 777765 enqcnt 42 42 302 408 409 3 enqlmt 551 408 551 325 enqpol 182 123 182 340 eotidl 193 174 193 254 267 289 335 384 426 377 epad 46 46 71 62 esyn 47 47 71 777744 exflg1 42 42 80 81 104 119 152 168 183 303 360 365 375 777743 exflg2 42 42 82 92 93 105 112 118 133 153 169 184 207 208 220 308 459 461 476 537 539 540 541 543 764 fakeot 423 354 408 423 516 getmor 283 277 283 121 gopoll 103 92 103 138 540 1210 gopunt 546 109 111 150 167 193 211 213 356 410 452 546 351 gosel 206 91 206 671 gotnak 374 317 374 601 gotrs1 318 316 318 606 gotrs2 320 318 320 613 gotrs3 322 320 322 437 gotrvi 250 229 250 633 gudout 343 319 343 0 i3270 17 17 19 100 idle 91 91 94 135 138 197 397 464 468 503 ignore 38 38 54 56 57 58 16 inack 54 54 232 318 14 ineot 53 53 320 439 22 innak 55 55 316 34 inrvi 58 58 228 30 inwack 57 57 230 322 10 lctpol 42 42 534 12 lctsta 42 42 535 1147 l.a001 525 492 503 525 1150 l.a002 526 517 526 11 lstabo 42 42 423 1 lstbdf 42 42 462 10 lsteot 42 42 395 4 lstnak 42 42 172 14 lstnko 42 42 382 3 lstrvi 42 42 252 12 lstslf 42 42 466 assm 01 04-18-84 09.724 ibm3270_tables -- tables for ibm 3270 terminals page 38 octal symbol references by sequence no. 13 lstwck 42 42 265 7 lstwkm 42 42 333 6 lstwrc 42 42 287 0 macwk1 488 488 518 313 manynk 171 166 171 501 match 38 38 52 53 54 55 56 57 58 36 m.cnt1 40 40 163 40 m.cnt2 40 40 376 42 m.cnt3 40 40 450 44 m.cnt4 40 40 171 46 m.cnt5 40 40 262 332 50 m.cnt6 40 40 381 52 m.cnt7 40 40 406 777767 nakcnt 42 42 107 151 165 166 209 300 377 378 712 nakerr 380 377 380 4 nakksw 42 42 80 104 152 168 183 265 nakpol 163 119 124 163 2 naksw 42 42 80 119 200000 needrv 42 42 80 40000 ntrsw 42 42 80 40 otack 62 62 150 44 otenq 64 64 70 410 46 oteot 65 65 193 452 60 otetpd 71 71 111 213 42 otnak 63 63 167 44 otpoll 70 70 109 211 54 otttd 68 68 356 520 outwt 284 278 282 284 777750 polad1 42 42 110 224 polend 134 132 134 216 poleot 132 121 132 242 pollgd 147 122 147 40 pollok 42 42 82 93 105 207 540 400 pollsw 42 42 112 153 169 184 1042 pollt1 459 456 459 1014 pollto 450 118 220 232 450 20 polpnd 42 42 82 92 105 476 541 726 repeot 393 321 393 4 resack 42 42 122 276 510 rescan 38 38 52 53 54 55 56 57 58 3 resenq 42 42 123 2 reseot 42 42 121 280 0 resinc 42 42 277 5 resnul 42 42 278 777764 result 42 42 121 122 123 276 277 278 280 1174 rqpol2 540 538 540 1162 rqpoll 537 534 537 466 rvi 42 42 58 69 100000 rvisw 42 42 80 104 777742 selad1 42 42 212 assm 01 04-18-84 09.724 ibm3270_tables -- tables for ibm 3270 terminals page 39 octal symbol references by sequence no. 100 selop 42 42 105 208 459 461 451 selwck 262 231 262 541 sendit 297 276 297 564 sent 306 306 361 414 13 setbpt 34 523 514 seteom 38 38 62 63 64 65 66 67 68 69 200000 s.acr 37 37 38 400000 s.ads 37 37 38 400000 s.bdmk 37 37 38 200000 s.bmk 37 37 38 1000 s.brch 37 37 38 400 s.brk 37 37 38 1 s.cd 37 37 38 2 s.cts 37 37 38 100000 s.dlo 37 37 38 4 s.dsr 37 37 38 4000 s.exh 37 37 38 10000 s.fcse 37 37 38 40000 s.isd 37 37 38 40 s.mark 37 37 38 400000 s.pbyt 37 37 38 200 s.prex 37 37 38 10000 s.prty 37 37 38 40000 s.pwi 37 37 38 200000 s.rabt 37 37 38 100000 s.rbt 37 37 38 2000 s.ring 37 37 38 40000 s.rto 37 37 38 10 s.sprc 37 37 38 20 s.st 37 37 38 100 s.term 37 37 38 20000 s.xte 37 37 38 247 sndack 150 150 185 562 sndagn 305 305 379 155 sndmsg 113 113 155 170 300 sndnak 167 167 183 105 sndout 38 38 283 299 140 sndpol 109 109 184 460 367 sndsel 211 211 459 1074 sndsta 476 173 253 266 288 334 383 396 425 463 467 476 641 sndttd 354 285 354 64 st3270 80 22 80 1204 stpaut 543 535 543 2 stx 38 38 68 777745 testrt 42 42 83 1151 testst 534 83 534 462 tiback 42 42 54 62 106 206 465 tibeot 42 42 53 56 65 66 71 464 tibnak 42 42 55 63 4 timout 42 42 118 220 308 assm 01 04-18-84 09.724 ibm3270_tables -- tables for ibm 3270 terminals page 40 octal symbol references by sequence no. 12 t.ocp 39 39 496 427 tstack 232 230 232 422 tstwck 230 228 230 777751 ttdcnt 42 42 301 354 355 777752 ttdlmt 42 42 354 664 ttdnak 365 365 375 20000 ttdsw 42 42 80 303 360 365 375 777753 ttdtim 42 42 284 467 wack 42 42 57 67 200 wacksw 42 42 80 47731 words of memory were used by 355map for this assembly. ----------------------------------------------------------- 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