|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 7808 (0x1e80) Types: RcTekst Names: »99110300.WP«
└─⟦6fdfe4d4d⟧ Bits:30005866/disk5.imd Dokumenter i RcTekst format (RCSL 99-1-*) └─⟦this⟧ »99110300.WP«
╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ┆14┆┆b3┆↲ ↲ ┆14┆┆b1┆┆b0┆Simulated 3270 printer┆05┆User's guide↲ ┆14┆┆b2┆┆b0┆User's guide┆05┆Simulated 3270 printer↲ ┆15┆┆b3┆↲ ┆15┆┆b3┆↲ ┆15┆┆b1┆┆b0┆Update 0/85┆05┆Page ┆0b┆↲ ┆15┆┆b2┆┆b0┆Page ┆0b┆┆05┆Update 0/85↲ ╱04002d4e0a0006000000000201403140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ╞ ╞ ╞ ╞ ╞ RC Computer↲ ╞ ╞ ╞ ╞ ╞ October 1985↲ ╞ ╞ ╞ ╞ ╞ RCSL No. 991 10300↲ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a0006000000000201403140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ ↲ RC39↲ SIMULATED IBM 3270 PRINTER↲ USER'S GUIDE↲ ↲ ↲ ┆a1┆1. GENERAL DESCRIPTION↲ ↲ Two programs perform simulated 3270 printer functions. Both ↓ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ run on the RC39 LAP, i.e. under XENIX:↲ ↲ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ - the spool printer: ┆84┆prints data on an RC39 printer via a ↓ ┆19┆┆95┆┄┄print spooler,↲ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ - the file printer: ┆84┆collects data in XENIX files.↲ ↲ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ As seen from the host computer each of these programs ↓ appears just like an ordinary 3270 printer device. Once the ↓ package SW3804I has been installed, both programs are auto┄↓ matically activated each time the RC39 MUCS is started (in ↓ the normal multi-user mode).↲ Both programs work by assembling received data into ↓ files. The file printer stores one file at a time in the ↓ XENIX filing system, and the spool printer queues one file ↓ at a time for printing. How the arriving data is divided ↓ into files is described below.↲ ↲ ┆a1┆2. CUSTOMIZATION↲ ↲ Customization of the simulated printer function takes place ↓ by editing parameter specifications in the file ↓ /etc/default/3270printer.↲ For both printer programs a (3270) device number must be ↓ chosen for the simulated printer device. If the device ↓ number is specified as 0, the printer in question will not ↓ be activated. Device number 0 is the default, as specified ↓ in the distributed version of the parameter file, for both ↓ programs. Thus it is necessary to edit the parameter file ↓ in order to activate any function at all. Apart from 0, ↓ device numbers may be chosen in the range 1..127; note that ↓ ┆8c┆┆83┆┆e4┆↓ device numbers greater than 63 do not always work (cf. ref. ↓ 1, section D.2, Cluster size).↲ Device numbers chosen for simulated printer devices must ↓ not be used for any other devices in the 3270 cluster con┄↓ trolled by the RC3931 Communications Processor (cf. ref. 1, ↓ section E, Device number management).↲ The parameter file is only read when the RC39 MUCS is ↓ reset (started). When the file has been edited, there will ↓ be no effect until this takes place.↲ ↲ ┆a1┆Parameters for the spool printer↲ ↲ ┆a1┆Device number┆e1┆: SPOOLDEV=devno↲ Devno is the device number of the spool printer device. It ↓ must be a number in the range 0..127, cf. the discussion ↓ above.↲ ↲ ┆a1┆Choice of spooler┆e1┆: SPOOLPGM=spoolprogram↲ This parameter selects the spooler program to be used. To ↓ select the uspool program (part of the UNIPLEX package), ↓ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ specify:↲ ↲ SPOOLPGM=uspool↲ ↲ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ Usually, uspool prints data on the system printer (using ↓ the parallel interface, J42). It is also possible to ↓ arrange for uspool to manage a spool queue for a printer ↓ connected via a serial interface (J31-J34). Within UNIPLEX ↓ such a printer is called ts; to select it for spooled 3270 ↓ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ printer output, specify:↲ ↲ SPOOLPGM=uspool -pts↲ ↲ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ The built-in XENIX spooler, lpr, can also be selected. To ↓ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ do so, specify:↲ ↲ ╱04002d4e0a00060000000003013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ╱04002d4e0a00060000000002013b3140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ↓ SPOOLPGM=lpr↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆Banner┆e1┆: USER=user-id↲ This parameter determines the text on the banner page in ↓ front of each file printed via the 3270 file spooler. User-↓ id must be the id of an established user of the RC39 MUCS.↲ ↲ ┆a1┆Parameters for the file printer↲ ↲ ┆a1┆Device number┆e1┆: FILEDEV=devno↲ Devno is the device number of the file printer device. It ↓ must be a number in the range 0..127, cf. the discussion ↓ above.↲ ↲ ┆a1┆File directory┆e1┆: DIR=dir-path↲ This parameter selects the XENIX directory into which files ↓ received by the file printer will be stored. Dir-path must ↓ be the proper XENIX path name of the directory, which must ↓ exist before the file printer is activated.↲ Each file stored in the directory is given a name of the ↓ form pxxxxxxxx, where xxxxxxxx is a serial number. The ↓ usual XENIX/UNIPLEX mechanisms may be used to inspect the ↓ files which have arrived at a given time.↲ ↲ ┆a1┆Default parameter values↲ ↲ The contents of the distributed version of the parameter ↓ file /etc/default/3270printer are as follows:↲ ↲ SPOOLDEV=0↲ SPOOLPGM=uspool↲ USER=root↲ FILEDEV=0↲ DIR=/usr/cp/print↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆2. ASSEMBLY OF PRINTER DATA INTO FILES↲ ↲ When data for a simulated 3270 printer device begins to ↓ arrive, a file is opened, and the data is deposited in the ↓ file. Upon termination of the 3270 printout operation the ↓ file is closed. At this time the spool printer will queue ↓ the file for printing on the RC39 printer, whereas the file ↓ printer will deposit the file in the selected directory. ↓ When more data arrives for the simulated printer, a new ↓ file is opened and the operation is repeated.↲ The question of determining when a 3270 printout oper┄↓ ation terminates is resolved in different ways depending on ↓ the communication protocol:↲ ↲ SNA/SDLC: ┆84┆A printout operation terminates when the host ↓ ┆19┆┆8b┆┄┄indicates that the printer can be used for ↓ ┆19┆┆8b┆┄┄another purpose. Note, that the Communications ↓ ┆19┆┆8b┆┄┄Processor parameter PSHARING (cf. ref. 1, ↓ ┆19┆┆8b┆┄┄section D.2, Parameters for SNA/SDLC links) ↓ ┆19┆┆8b┆┄┄applies to simulated printers as well as real ↓ ┆19┆┆8b┆┄┄printers.↲ ↲ BSC: ┆84┆A printout operation terminates when a timer ↓ ┆19┆┆8b┆┄┄expires (timeout) after a 3270 Write command not ↓ ┆19┆┆8b┆┄┄containing a USM order has been received and no ↓ ┆19┆┆8b┆┄┄subsequent 3270 Write command has arrived. By ↓ ┆19┆┆8b┆┄┄default the timeout is 15 seconds; it may be ↓ ┆19┆┆8b┆┄┄modified by means of the Communications Pro┄↓ ┆19┆┆8b┆┄┄cessor parameter BSCPTIME (cf. ref. 1, section ↓ ┆19┆┆8b┆┄┄D.2, Parameters for BSC links). The mechanism is ↓ ┆19┆┆8b┆┄┄the same as is used to prevent the mixing of ↓ ┆19┆┆8b┆┄┄printout pages from different sources on a real ↓ ┆19┆┆8b┆┄┄(physically emulated) printer device.↲ ↲ It is also possible to write to a simulated printer device ↓ by means of the hard-copy function, i.e. by pressing the ↓ Print key of a terminal. In this case one file will result ↓ from each hard-copy operation.↲ ┆8c┆┆83┆┆c8┆↓ When a file has been printed by a spooler it is automati┄↓ cally removed. On the other hand, it is the user's respon┄↓ sibility to move or remove files which have been received ↓ by the file printer from the directory in which they are ↓ deposited.↲ ↲ ┆a1┆REFERENCE↲ ↲ 1.╞ RCSL No.991 10073↲ ╞ RC3931 Communications Processor, User's Guide↲ ════════════════════════════════════════════════════════════════════════ ↓ ↓ ┆1a┆┆1a┆┄┆f8┆↓ ↓ ↓ ┆1a┆unications Processor, User's Guide↲ ════════════════════════════════════════════════════════════════════════ ↓ ↓ ↓ ┆1a┆ ↓ ↓ ┆1a┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆┆00┆┆00┆┆ff┆┆ff┆┆ff┆┆00┆
0x0000…0020 (0,) 00 00 00 00 00 00 00 00 42 05 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 4e 00 00 00 ┆ B N ┆ 0x0020…0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ ┆ 0x0040…0047 00 00 00 00 00 00 00 ┆ ┆ 0x0047…0080 Params { 0x0047…0080 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0047…0080 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0047…0080 } 0x0080…00a0 14 b3 0d 0a 0d 0a 14 b1 b0 53 69 6d 75 6c 61 74 65 64 20 33 32 37 30 20 70 72 69 6e 74 65 72 05 ┆ Simulated 3270 printer ┆ 0x00a0…00c0 55 73 65 72 27 73 20 67 75 69 64 65 0d 0a 14 b2 b0 55 73 65 72 27 73 20 67 75 69 64 65 05 53 69 ┆User's guide User's guide Si┆ 0x00c0…00e0 6d 75 6c 61 74 65 64 20 33 32 37 30 20 70 72 69 6e 74 65 72 0d 0a 15 b3 0d 0a 15 b3 0d 0a 15 b1 ┆mulated 3270 printer ┆ 0x00e0…0100 b0 55 70 64 61 74 65 20 30 2f 38 35 05 50 61 67 65 20 0b 0d 0a 15 b2 b0 50 61 67 65 20 0b 05 55 ┆ Update 0/85 Page Page U┆ 0x0100…010c 70 64 61 74 65 20 30 2f 38 35 0d 0a ┆pdate 0/85 ┆ 0x010c…0145 Params { 0x010c…0145 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 40 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N @1@ ┆ 0x010c…0145 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x010c…0145 } 0x0145…017e Params { 0x0145…017e 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0145…017e 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0145…017e } 0x017e…0180 0a 09 ┆ ┆ 0x0180…01a0 09 09 09 09 52 43 20 43 6f 6d 70 75 74 65 72 0d 0a 09 09 09 09 09 4f 63 74 6f 62 65 72 20 31 39 ┆ RC Computer October 19┆ 0x01a0…01bd 38 35 0d 0a 09 09 09 09 09 52 43 53 4c 20 4e 6f 2e 20 39 39 31 20 31 30 33 30 30 0d 0a ┆85 RCSL No. 991 10300 ┆ 0x01bd…01f6 Params { 0x01bd…01f6 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x01bd…01f6 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x01bd…01f6 } 0x01f6…022f Params { 0x01f6…022f 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 40 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N @1@ ┆ 0x01f6…022f 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x01f6…022f } 0x022f…0240 0a 0d 0a 52 43 33 39 0d 0a 53 49 4d 55 4c 41 54 45 ┆ RC39 SIMULATE┆ 0x0240…0260 44 20 49 42 4d 20 33 32 37 30 20 50 52 49 4e 54 45 52 0d 0a 55 53 45 52 27 53 20 47 55 49 44 45 ┆D IBM 3270 PRINTER USER'S GUIDE┆ 0x0260…0280 0d 0a 0d 0a 0d 0a a1 31 2e 20 20 20 20 20 47 45 4e 45 52 41 4c 20 44 45 53 43 52 49 50 54 49 4f ┆ 1. GENERAL DESCRIPTIO┆ 0x0280…02a0 4e 0d 0a 0d 0a 54 77 6f 20 70 72 6f 67 72 61 6d 73 20 70 65 72 66 6f 72 6d 20 73 69 6d 75 6c 61 ┆N Two programs perform simula┆ 0x02a0…02c0 74 65 64 20 33 32 37 30 20 70 72 69 6e 74 65 72 20 66 75 6e 63 74 69 6f 6e 73 2e 20 42 6f 74 68 ┆ted 3270 printer functions. Both┆ 0x02c0…02c2 20 0a ┆ ┆ 0x02c2…02fb Params { 0x02c2…02fb 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x02c2…02fb 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x02c2…02fb } 0x02fb…0334 Params { 0x02fb…0334 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x02fb…0334 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x02fb…0334 } 0x0334…0340 0a 72 75 6e 20 6f 6e 20 74 68 65 20 ┆ run on the ┆ 0x0340…035f 52 43 33 39 20 4c 41 50 2c 20 69 2e 65 2e 20 75 6e 64 65 72 20 58 45 4e 49 58 3a 0d 0a 0d 0a ┆RC39 LAP, i.e. under XENIX: ┆ 0x035f…0398 Params { 0x035f…0398 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x035f…0398 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x035f…0398 } 0x0398…03d1 Params { 0x0398…03d1 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0398…03d1 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0398…03d1 } 0x03d1…03e0 0a 2d 20 74 68 65 20 73 70 6f 6f 6c 20 70 72 ┆ - the spool pr┆ 0x03e0…0400 69 6e 74 65 72 3a 20 84 70 72 69 6e 74 73 20 64 61 74 61 20 6f 6e 20 61 6e 20 52 43 33 39 20 70 ┆inter: prints data on an RC39 p┆ 0x0400…0420 (2,) 72 69 6e 74 65 72 20 76 69 61 20 61 20 0a 19 95 80 80 70 72 69 6e 74 20 73 70 6f 6f 6c 65 72 2c ┆rinter via a print spooler,┆ 0x0420…0422 0d 0a ┆ ┆ 0x0422…045b Params { 0x0422…045b 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0422…045b 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0422…045b } 0x045b…0494 Params { 0x045b…0494 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x045b…0494 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x045b…0494 } 0x0494…04a0 0a 2d 20 74 68 65 20 66 69 6c 65 20 ┆ - the file ┆ 0x04a0…04c0 70 72 69 6e 74 65 72 3a 20 20 84 63 6f 6c 6c 65 63 74 73 20 64 61 74 61 20 69 6e 20 58 45 4e 49 ┆printer: collects data in XENI┆ 0x04c0…04cc 58 20 66 69 6c 65 73 2e 0d 0a 0d 0a ┆X files. ┆ 0x04cc…0505 Params { 0x04cc…0505 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x04cc…0505 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x04cc…0505 } 0x0505…053e Params { 0x0505…053e 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0505…053e 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0505…053e } 0x053e…0540 0a 41 ┆ A┆ 0x0540…0560 73 20 73 65 65 6e 20 66 72 6f 6d 20 74 68 65 20 68 6f 73 74 20 63 6f 6d 70 75 74 65 72 20 65 61 ┆s seen from the host computer ea┆ 0x0560…0580 63 68 20 6f 66 20 74 68 65 73 65 20 70 72 6f 67 72 61 6d 73 20 0a 61 70 70 65 61 72 73 20 6a 75 ┆ch of these programs appears ju┆ 0x0580…05a0 73 74 20 6c 69 6b 65 20 61 6e 20 6f 72 64 69 6e 61 72 79 20 33 32 37 30 20 70 72 69 6e 74 65 72 ┆st like an ordinary 3270 printer┆ 0x05a0…05c0 20 64 65 76 69 63 65 2e 20 4f 6e 63 65 20 74 68 65 20 0a 70 61 63 6b 61 67 65 20 53 57 33 38 30 ┆ device. Once the package SW380┆ 0x05c0…05e0 34 49 20 68 61 73 20 62 65 65 6e 20 69 6e 73 74 61 6c 6c 65 64 2c 20 62 6f 74 68 20 70 72 6f 67 ┆4I has been installed, both prog┆ 0x05e0…0600 72 61 6d 73 20 61 72 65 20 61 75 74 6f 80 0a 6d 61 74 69 63 61 6c 6c 79 20 61 63 74 69 76 61 74 ┆rams are auto matically activat┆ 0x0600…0620 (3,) 65 64 20 65 61 63 68 20 74 69 6d 65 20 74 68 65 20 52 43 33 39 20 4d 55 43 53 20 69 73 20 73 74 ┆ed each time the RC39 MUCS is st┆ 0x0620…0640 61 72 74 65 64 20 28 69 6e 20 0a 74 68 65 20 6e 6f 72 6d 61 6c 20 6d 75 6c 74 69 2d 75 73 65 72 ┆arted (in the normal multi-user┆ 0x0640…0660 20 6d 6f 64 65 29 2e 0d 0a 20 20 42 6f 74 68 20 70 72 6f 67 72 61 6d 73 20 77 6f 72 6b 20 62 79 ┆ mode). Both programs work by┆ 0x0660…0680 20 61 73 73 65 6d 62 6c 69 6e 67 20 72 65 63 65 69 76 65 64 20 64 61 74 61 20 69 6e 74 6f 20 0a ┆ assembling received data into ┆ 0x0680…06a0 66 69 6c 65 73 2e 20 54 68 65 20 66 69 6c 65 20 70 72 69 6e 74 65 72 20 73 74 6f 72 65 73 20 6f ┆files. The file printer stores o┆ 0x06a0…06c0 6e 65 20 66 69 6c 65 20 61 74 20 61 20 74 69 6d 65 20 69 6e 20 74 68 65 20 0a 58 45 4e 49 58 20 ┆ne file at a time in the XENIX ┆ 0x06c0…06e0 66 69 6c 69 6e 67 20 73 79 73 74 65 6d 2c 20 61 6e 64 20 74 68 65 20 73 70 6f 6f 6c 20 70 72 69 ┆filing system, and the spool pri┆ 0x06e0…0700 6e 74 65 72 20 71 75 65 75 65 73 20 6f 6e 65 20 66 69 6c 65 20 0a 61 74 20 61 20 74 69 6d 65 20 ┆nter queues one file at a time ┆ 0x0700…0720 66 6f 72 20 70 72 69 6e 74 69 6e 67 2e 20 48 6f 77 20 74 68 65 20 61 72 72 69 76 69 6e 67 20 64 ┆for printing. How the arriving d┆ 0x0720…0740 61 74 61 20 69 73 20 64 69 76 69 64 65 64 20 0a 69 6e 74 6f 20 66 69 6c 65 73 20 69 73 20 64 65 ┆ata is divided into files is de┆ 0x0740…0760 73 63 72 69 62 65 64 20 62 65 6c 6f 77 2e 0d 0a 0d 0a a1 32 2e 20 20 20 20 20 43 55 53 54 4f 4d ┆scribed below. 2. CUSTOM┆ 0x0760…0780 49 5a 41 54 49 4f 4e 0d 0a 0d 0a 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 ┆IZATION Customization of the ┆ 0x0780…07a0 73 69 6d 75 6c 61 74 65 64 20 70 72 69 6e 74 65 72 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 65 73 ┆simulated printer function takes┆ 0x07a0…07c0 20 70 6c 61 63 65 20 0a 62 79 20 65 64 69 74 69 6e 67 20 70 61 72 61 6d 65 74 65 72 20 73 70 65 ┆ place by editing parameter spe┆ 0x07c0…07e0 63 69 66 69 63 61 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 66 69 6c 65 20 0a 2f 65 74 63 2f 64 65 ┆cifications in the file /etc/de┆ 0x07e0…0800 66 61 75 6c 74 2f 33 32 37 30 70 72 69 6e 74 65 72 2e 0d 0a 20 20 46 6f 72 20 62 6f 74 68 20 70 ┆fault/3270printer. For both p┆ 0x0800…0820 (4,) 72 69 6e 74 65 72 20 70 72 6f 67 72 61 6d 73 20 61 20 28 33 32 37 30 29 20 64 65 76 69 63 65 20 ┆rinter programs a (3270) device ┆ 0x0820…0840 6e 75 6d 62 65 72 20 6d 75 73 74 20 62 65 20 0a 63 68 6f 73 65 6e 20 66 6f 72 20 74 68 65 20 73 ┆number must be chosen for the s┆ 0x0840…0860 69 6d 75 6c 61 74 65 64 20 70 72 69 6e 74 65 72 20 64 65 76 69 63 65 2e 20 49 66 20 74 68 65 20 ┆imulated printer device. If the ┆ 0x0860…0880 64 65 76 69 63 65 20 0a 6e 75 6d 62 65 72 20 69 73 20 73 70 65 63 69 66 69 65 64 20 61 73 20 30 ┆device number is specified as 0┆ 0x0880…08a0 2c 20 74 68 65 20 70 72 69 6e 74 65 72 20 69 6e 20 71 75 65 73 74 69 6f 6e 20 77 69 6c 6c 20 6e ┆, the printer in question will n┆ 0x08a0…08c0 6f 74 20 0a 62 65 20 61 63 74 69 76 61 74 65 64 2e 20 44 65 76 69 63 65 20 6e 75 6d 62 65 72 20 ┆ot be activated. Device number ┆ 0x08c0…08e0 30 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2c 20 61 73 20 73 70 65 63 69 66 69 65 64 20 0a ┆0 is the default, as specified ┆ 0x08e0…0900 69 6e 20 74 68 65 20 64 69 73 74 72 69 62 75 74 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 ┆in the distributed version of th┆ 0x0900…0920 65 20 70 61 72 61 6d 65 74 65 72 20 66 69 6c 65 2c 20 66 6f 72 20 62 6f 74 68 20 0a 70 72 6f 67 ┆e parameter file, for both prog┆ 0x0920…0940 72 61 6d 73 2e 20 54 68 75 73 20 69 74 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 65 64 ┆rams. Thus it is necessary to ed┆ 0x0940…0960 69 74 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 20 66 69 6c 65 20 0a 69 6e 20 6f 72 64 65 72 20 ┆it the parameter file in order ┆ 0x0960…0980 74 6f 20 61 63 74 69 76 61 74 65 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 20 61 74 20 61 6c 6c 2e ┆to activate any function at all.┆ 0x0980…09a0 20 41 70 61 72 74 20 66 72 6f 6d 20 30 2c 20 0a 64 65 76 69 63 65 20 6e 75 6d 62 65 72 73 20 6d ┆ Apart from 0, device numbers m┆ 0x09a0…09c0 61 79 20 62 65 20 63 68 6f 73 65 6e 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 31 2e 2e 31 32 37 ┆ay be chosen in the range 1..127┆ 0x09c0…09e0 3b 20 6e 6f 74 65 20 74 68 61 74 20 0a 8c 83 e4 0a 64 65 76 69 63 65 20 6e 75 6d 62 65 72 73 20 ┆; note that device numbers ┆ 0x09e0…0a00 67 72 65 61 74 65 72 20 74 68 61 6e 20 36 33 20 64 6f 20 6e 6f 74 20 61 6c 77 61 79 73 20 77 6f ┆greater than 63 do not always wo┆ 0x0a00…0a20 (5,) 72 6b 20 28 63 66 2e 20 72 65 66 2e 20 0a 31 2c 20 73 65 63 74 69 6f 6e 20 44 2e 32 2c 20 43 6c ┆rk (cf. ref. 1, section D.2, Cl┆ 0x0a20…0a40 75 73 74 65 72 20 73 69 7a 65 29 2e 0d 0a 20 20 44 65 76 69 63 65 20 6e 75 6d 62 65 72 73 20 63 ┆uster size). Device numbers c┆ 0x0a40…0a60 68 6f 73 65 6e 20 66 6f 72 20 73 69 6d 75 6c 61 74 65 64 20 70 72 69 6e 74 65 72 20 64 65 76 69 ┆hosen for simulated printer devi┆ 0x0a60…0a80 63 65 73 20 6d 75 73 74 20 0a 6e 6f 74 20 62 65 20 75 73 65 64 20 66 6f 72 20 61 6e 79 20 6f 74 ┆ces must not be used for any ot┆ 0x0a80…0aa0 68 65 72 20 64 65 76 69 63 65 73 20 69 6e 20 74 68 65 20 33 32 37 30 20 63 6c 75 73 74 65 72 20 ┆her devices in the 3270 cluster ┆ 0x0aa0…0ac0 63 6f 6e 80 0a 74 72 6f 6c 6c 65 64 20 62 79 20 74 68 65 20 52 43 33 39 33 31 20 43 6f 6d 6d 75 ┆con trolled by the RC3931 Commu┆ 0x0ac0…0ae0 6e 69 63 61 74 69 6f 6e 73 20 50 72 6f 63 65 73 73 6f 72 20 28 63 66 2e 20 72 65 66 2e 20 31 2c ┆nications Processor (cf. ref. 1,┆ 0x0ae0…0b00 20 0a 73 65 63 74 69 6f 6e 20 45 2c 20 44 65 76 69 63 65 20 6e 75 6d 62 65 72 20 6d 61 6e 61 67 ┆ section E, Device number manag┆ 0x0b00…0b20 65 6d 65 6e 74 29 2e 0d 0a 20 20 54 68 65 20 70 61 72 61 6d 65 74 65 72 20 66 69 6c 65 20 69 73 ┆ement). The parameter file is┆ 0x0b20…0b40 20 6f 6e 6c 79 20 72 65 61 64 20 77 68 65 6e 20 74 68 65 20 52 43 33 39 20 4d 55 43 53 20 69 73 ┆ only read when the RC39 MUCS is┆ 0x0b40…0b60 20 0a 72 65 73 65 74 20 28 73 74 61 72 74 65 64 29 2e 20 57 68 65 6e 20 74 68 65 20 66 69 6c 65 ┆ reset (started). When the file┆ 0x0b60…0b80 20 68 61 73 20 62 65 65 6e 20 65 64 69 74 65 64 2c 20 74 68 65 72 65 20 77 69 6c 6c 20 0a 62 65 ┆ has been edited, there will be┆ 0x0b80…0ba0 20 6e 6f 20 65 66 66 65 63 74 20 75 6e 74 69 6c 20 74 68 69 73 20 74 61 6b 65 73 20 70 6c 61 63 ┆ no effect until this takes plac┆ 0x0ba0…0bc0 65 2e 0d 0a 0d 0a a1 50 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 74 68 65 20 73 70 6f 6f 6c 20 ┆e. Parameters for the spool ┆ 0x0bc0…0be0 70 72 69 6e 74 65 72 0d 0a 0d 0a a1 44 65 76 69 63 65 20 6e 75 6d 62 65 72 e1 3a 20 53 50 4f 4f ┆printer Device number : SPOO┆ 0x0be0…0c00 4c 44 45 56 3d 64 65 76 6e 6f 0d 0a 44 65 76 6e 6f 20 69 73 20 74 68 65 20 64 65 76 69 63 65 20 ┆LDEV=devno Devno is the device ┆ 0x0c00…0c20 (6,) 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 73 70 6f 6f 6c 20 70 72 69 6e 74 65 72 20 64 65 76 69 ┆number of the spool printer devi┆ 0x0c20…0c40 63 65 2e 20 49 74 20 0a 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 20 69 6e 20 74 68 65 20 ┆ce. It must be a number in the ┆ 0x0c40…0c60 72 61 6e 67 65 20 30 2e 2e 31 32 37 2c 20 63 66 2e 20 74 68 65 20 64 69 73 63 75 73 73 69 6f 6e ┆range 0..127, cf. the discussion┆ 0x0c60…0c80 20 0a 61 62 6f 76 65 2e 0d 0a 0d 0a a1 43 68 6f 69 63 65 20 6f 66 20 73 70 6f 6f 6c 65 72 e1 3a ┆ above. Choice of spooler :┆ 0x0c80…0ca0 20 53 50 4f 4f 4c 50 47 4d 3d 73 70 6f 6f 6c 70 72 6f 67 72 61 6d 0d 0a 54 68 69 73 20 70 61 72 ┆ SPOOLPGM=spoolprogram This par┆ 0x0ca0…0cc0 61 6d 65 74 65 72 20 73 65 6c 65 63 74 73 20 74 68 65 20 73 70 6f 6f 6c 65 72 20 70 72 6f 67 72 ┆ameter selects the spooler progr┆ 0x0cc0…0ce0 61 6d 20 74 6f 20 62 65 20 75 73 65 64 2e 20 54 6f 20 0a 73 65 6c 65 63 74 20 74 68 65 20 75 73 ┆am to be used. To select the us┆ 0x0ce0…0d00 70 6f 6f 6c 20 70 72 6f 67 72 61 6d 20 28 70 61 72 74 20 6f 66 20 74 68 65 20 55 4e 49 50 4c 45 ┆pool program (part of the UNIPLE┆ 0x0d00…0d0d 58 20 70 61 63 6b 61 67 65 29 2c 20 0a ┆X package), ┆ 0x0d0d…0d46 Params { 0x0d0d…0d46 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0d0d…0d46 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0d0d…0d46 } 0x0d46…0d7f Params { 0x0d46…0d7f 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0d46…0d7f 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0d46…0d7f } 0x0d7f…0d80 0a ┆ ┆ 0x0d80…0d9f 73 70 65 63 69 66 79 3a 0d 0a 0d 0a 53 50 4f 4f 4c 50 47 4d 3d 75 73 70 6f 6f 6c 0d 0a 0d 0a ┆specify: SPOOLPGM=uspool ┆ 0x0d9f…0dd8 Params { 0x0d9f…0dd8 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0d9f…0dd8 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0d9f…0dd8 } 0x0dd8…0e11 Params { 0x0dd8…0e11 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0dd8…0e11 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0dd8…0e11 } 0x0e11…0e20 0a 55 73 75 61 6c 6c 79 2c 20 75 73 70 6f 6f ┆ Usually, uspoo┆ 0x0e20…0e40 6c 20 70 72 69 6e 74 73 20 64 61 74 61 20 6f 6e 20 74 68 65 20 73 79 73 74 65 6d 20 70 72 69 6e ┆l prints data on the system prin┆ 0x0e40…0e60 74 65 72 20 28 75 73 69 6e 67 20 0a 74 68 65 20 70 61 72 61 6c 6c 65 6c 20 69 6e 74 65 72 66 61 ┆ter (using the parallel interfa┆ 0x0e60…0e80 63 65 2c 20 4a 34 32 29 2e 20 49 74 20 69 73 20 61 6c 73 6f 20 70 6f 73 73 69 62 6c 65 20 74 6f ┆ce, J42). It is also possible to┆ 0x0e80…0ea0 20 0a 61 72 72 61 6e 67 65 20 66 6f 72 20 75 73 70 6f 6f 6c 20 74 6f 20 6d 61 6e 61 67 65 20 61 ┆ arrange for uspool to manage a┆ 0x0ea0…0ec0 20 73 70 6f 6f 6c 20 71 75 65 75 65 20 66 6f 72 20 61 20 70 72 69 6e 74 65 72 20 0a 63 6f 6e 6e ┆ spool queue for a printer conn┆ 0x0ec0…0ee0 65 63 74 65 64 20 76 69 61 20 61 20 73 65 72 69 61 6c 20 69 6e 74 65 72 66 61 63 65 20 28 4a 33 ┆ected via a serial interface (J3┆ 0x0ee0…0f00 31 2d 4a 33 34 29 2e 20 57 69 74 68 69 6e 20 55 4e 49 50 4c 45 58 20 0a 73 75 63 68 20 61 20 70 ┆1-J34). Within UNIPLEX such a p┆ 0x0f00…0f20 72 69 6e 74 65 72 20 69 73 20 63 61 6c 6c 65 64 20 74 73 3b 20 74 6f 20 73 65 6c 65 63 74 20 69 ┆rinter is called ts; to select i┆ 0x0f20…0f34 74 20 66 6f 72 20 73 70 6f 6f 6c 65 64 20 33 32 37 30 20 0a ┆t for spooled 3270 ┆ 0x0f34…0f6d Params { 0x0f34…0f6d 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0f34…0f6d 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0f34…0f6d } 0x0f6d…0fa6 Params { 0x0f6d…0fa6 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0f6d…0fa6 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0f6d…0fa6 } 0x0fa6…0fc0 0a 70 72 69 6e 74 65 72 20 6f 75 74 70 75 74 2c 20 73 70 65 63 69 66 79 3a 0d ┆ printer output, specify: ┆ 0x0fc0…0fdb 0a 0d 0a 53 50 4f 4f 4c 50 47 4d 3d 75 73 70 6f 6f 6c 20 2d 70 74 73 0d 0a 0d 0a ┆ SPOOLPGM=uspool -pts ┆ 0x0fdb…1014 Params { 0x0fdb…1014 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x0fdb…1014 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0fdb…1014 } 0x1014…104d Params { 0x1014…104d 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x1014…104d 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x1014…104d } 0x104d…1060 0a 54 68 65 20 62 75 69 6c 74 2d 69 6e 20 58 45 4e 49 58 ┆ The built-in XENIX┆ 0x1060…1080 20 73 70 6f 6f 6c 65 72 2c 20 6c 70 72 2c 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 73 65 6c 65 63 ┆ spooler, lpr, can also be selec┆ 0x1080…1089 74 65 64 2e 20 54 6f 20 0a ┆ted. To ┆ 0x1089…10c2 Params { 0x1089…10c2 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x1089…10c2 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x1089…10c2 } 0x10c2…10fb Params { 0x10c2…10fb 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x10c2…10fb 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x10c2…10fb } 0x10fb…1100 0a 64 6f 20 73 ┆ do s┆ 0x1100…110f 6f 2c 20 73 70 65 63 69 66 79 3a 0d 0a 0d 0a ┆o, specify: ┆ 0x110f…1148 Params { 0x110f…1148 04 00 2d 4e 0a 00 06 00 00 00 00 03 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x110f…1148 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x110f…1148 } 0x1148…1181 Params { 0x1148…1181 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 3b 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N ;1@ ┆ 0x1148…1181 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x1148…1181 } 0x1181…1192 0a 53 50 4f 4f 4c 50 47 4d 3d 6c 70 72 0d 0a 0d 0a ┆ SPOOLPGM=lpr ┆ 0x1192…1195 FormFeed { 0x1192…1195 0c 83 a0 ┆ ┆ 0x1192…1195 } 0x1195…11a0 0a a1 42 61 6e 6e 65 72 e1 3a 20 ┆ Banner : ┆ 0x11a0…11c0 55 53 45 52 3d 75 73 65 72 2d 69 64 0d 0a 54 68 69 73 20 70 61 72 61 6d 65 74 65 72 20 64 65 74 ┆USER=user-id This parameter det┆ 0x11c0…11e0 65 72 6d 69 6e 65 73 20 74 68 65 20 74 65 78 74 20 6f 6e 20 74 68 65 20 62 61 6e 6e 65 72 20 70 ┆ermines the text on the banner p┆ 0x11e0…1200 61 67 65 20 69 6e 20 0a 66 72 6f 6e 74 20 6f 66 20 65 61 63 68 20 66 69 6c 65 20 70 72 69 6e 74 ┆age in front of each file print┆ 0x1200…1220 (9,) 65 64 20 76 69 61 20 74 68 65 20 33 32 37 30 20 66 69 6c 65 20 73 70 6f 6f 6c 65 72 2e 20 55 73 ┆ed via the 3270 file spooler. Us┆ 0x1220…1240 65 72 2d 0a 69 64 20 6d 75 73 74 20 62 65 20 74 68 65 20 69 64 20 6f 66 20 61 6e 20 65 73 74 61 ┆er- id must be the id of an esta┆ 0x1240…1260 62 6c 69 73 68 65 64 20 75 73 65 72 20 6f 66 20 74 68 65 20 52 43 33 39 20 4d 55 43 53 2e 0d 0a ┆blished user of the RC39 MUCS. ┆ 0x1260…1280 0d 0a a1 50 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 74 68 65 20 66 69 6c 65 20 70 72 69 6e 74 ┆ Parameters for the file print┆ 0x1280…12a0 65 72 0d 0a 0d 0a a1 44 65 76 69 63 65 20 6e 75 6d 62 65 72 e1 3a 20 46 49 4c 45 44 45 56 3d 64 ┆er Device number : FILEDEV=d┆ 0x12a0…12c0 65 76 6e 6f 0d 0a 44 65 76 6e 6f 20 69 73 20 74 68 65 20 64 65 76 69 63 65 20 6e 75 6d 62 65 72 ┆evno Devno is the device number┆ 0x12c0…12e0 20 6f 66 20 74 68 65 20 66 69 6c 65 20 70 72 69 6e 74 65 72 20 64 65 76 69 63 65 2e 20 49 74 20 ┆ of the file printer device. It ┆ 0x12e0…1300 0a 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 30 ┆ must be a number in the range 0┆ 0x1300…1320 2e 2e 31 32 37 2c 20 63 66 2e 20 74 68 65 20 64 69 73 63 75 73 73 69 6f 6e 20 0a 61 62 6f 76 65 ┆..127, cf. the discussion above┆ 0x1320…1340 2e 0d 0a 0d 0a a1 46 69 6c 65 20 64 69 72 65 63 74 6f 72 79 e1 3a 20 44 49 52 3d 64 69 72 2d 70 ┆. File directory : DIR=dir-p┆ 0x1340…1360 61 74 68 0d 0a 54 68 69 73 20 70 61 72 61 6d 65 74 65 72 20 73 65 6c 65 63 74 73 20 74 68 65 20 ┆ath This parameter selects the ┆ 0x1360…1380 58 45 4e 49 58 20 64 69 72 65 63 74 6f 72 79 20 69 6e 74 6f 20 77 68 69 63 68 20 66 69 6c 65 73 ┆XENIX directory into which files┆ 0x1380…13a0 20 0a 72 65 63 65 69 76 65 64 20 62 79 20 74 68 65 20 66 69 6c 65 20 70 72 69 6e 74 65 72 20 77 ┆ received by the file printer w┆ 0x13a0…13c0 69 6c 6c 20 62 65 20 73 74 6f 72 65 64 2e 20 44 69 72 2d 70 61 74 68 20 6d 75 73 74 20 0a 62 65 ┆ill be stored. Dir-path must be┆ 0x13c0…13e0 20 74 68 65 20 70 72 6f 70 65 72 20 58 45 4e 49 58 20 70 61 74 68 20 6e 61 6d 65 20 6f 66 20 74 ┆ the proper XENIX path name of t┆ 0x13e0…1400 68 65 20 64 69 72 65 63 74 6f 72 79 2c 20 77 68 69 63 68 20 6d 75 73 74 20 0a 65 78 69 73 74 20 ┆he directory, which must exist ┆ 0x1400…1420 (10,) 62 65 66 6f 72 65 20 74 68 65 20 66 69 6c 65 20 70 72 69 6e 74 65 72 20 69 73 20 61 63 74 69 76 ┆before the file printer is activ┆ 0x1420…1440 61 74 65 64 2e 0d 0a 20 20 45 61 63 68 20 66 69 6c 65 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 ┆ated. Each file stored in the┆ 0x1440…1460 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 67 69 76 65 6e 20 61 20 6e 61 6d 65 20 6f 66 20 74 68 ┆ directory is given a name of th┆ 0x1460…1480 65 20 0a 66 6f 72 6d 20 70 78 78 78 78 78 78 78 78 2c 20 77 68 65 72 65 20 78 78 78 78 78 78 78 ┆e form pxxxxxxxx, where xxxxxxx┆ 0x1480…14a0 78 20 69 73 20 61 20 73 65 72 69 61 6c 20 6e 75 6d 62 65 72 2e 20 54 68 65 20 0a 75 73 75 61 6c ┆x is a serial number. The usual┆ 0x14a0…14c0 20 58 45 4e 49 58 2f 55 4e 49 50 4c 45 58 20 6d 65 63 68 61 6e 69 73 6d 73 20 6d 61 79 20 62 65 ┆ XENIX/UNIPLEX mechanisms may be┆ 0x14c0…14e0 20 75 73 65 64 20 74 6f 20 69 6e 73 70 65 63 74 20 74 68 65 20 0a 66 69 6c 65 73 20 77 68 69 63 ┆ used to inspect the files whic┆ 0x14e0…1500 68 20 68 61 76 65 20 61 72 72 69 76 65 64 20 61 74 20 61 20 67 69 76 65 6e 20 74 69 6d 65 2e 0d ┆h have arrived at a given time. ┆ 0x1500…1520 0a 0d 0a a1 44 65 66 61 75 6c 74 20 70 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 73 0d 0a 0d 0a ┆ Default parameter values ┆ 0x1520…1540 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 64 69 73 74 72 69 62 75 74 65 64 20 ┆The contents of the distributed ┆ 0x1540…1560 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 20 0a 66 69 6c 65 20 2f ┆version of the parameter file /┆ 0x1560…1580 65 74 63 2f 64 65 66 61 75 6c 74 2f 33 32 37 30 70 72 69 6e 74 65 72 20 61 72 65 20 61 73 20 66 ┆etc/default/3270printer are as f┆ 0x1580…15a0 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 53 50 4f 4f 4c 44 45 56 3d 30 0d 0a 53 50 4f 4f 4c 50 47 4d 3d ┆ollows: SPOOLDEV=0 SPOOLPGM=┆ 0x15a0…15c0 75 73 70 6f 6f 6c 0d 0a 55 53 45 52 3d 72 6f 6f 74 0d 0a 46 49 4c 45 44 45 56 3d 30 0d 0a 44 49 ┆uspool USER=root FILEDEV=0 DI┆ 0x15c0…15d3 52 3d 2f 75 73 72 2f 63 70 2f 70 72 69 6e 74 0d 0a 0d 0a ┆R=/usr/cp/print ┆ 0x15d3…15d6 FormFeed { 0x15d3…15d6 0c 83 8c ┆ ┆ 0x15d3…15d6 } 0x15d6…15e0 0a a1 32 2e 20 20 20 20 20 41 ┆ 2. A┆ 0x15e0…1600 53 53 45 4d 42 4c 59 20 4f 46 20 50 52 49 4e 54 45 52 20 44 41 54 41 20 49 4e 54 4f 20 46 49 4c ┆SSEMBLY OF PRINTER DATA INTO FIL┆ 0x1600…1620 (11,) 45 53 0d 0a 0d 0a 57 68 65 6e 20 64 61 74 61 20 66 6f 72 20 61 20 73 69 6d 75 6c 61 74 65 64 20 ┆ES When data for a simulated ┆ 0x1620…1640 33 32 37 30 20 70 72 69 6e 74 65 72 20 64 65 76 69 63 65 20 62 65 67 69 6e 73 20 74 6f 20 0a 61 ┆3270 printer device begins to a┆ 0x1640…1660 72 72 69 76 65 2c 20 61 20 66 69 6c 65 20 69 73 20 6f 70 65 6e 65 64 2c 20 61 6e 64 20 74 68 65 ┆rrive, a file is opened, and the┆ 0x1660…1680 20 64 61 74 61 20 69 73 20 64 65 70 6f 73 69 74 65 64 20 69 6e 20 74 68 65 20 0a 66 69 6c 65 2e ┆ data is deposited in the file.┆ 0x1680…16a0 20 55 70 6f 6e 20 74 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 33 32 37 30 20 70 72 ┆ Upon termination of the 3270 pr┆ 0x16a0…16c0 69 6e 74 6f 75 74 20 6f 70 65 72 61 74 69 6f 6e 20 74 68 65 20 0a 66 69 6c 65 20 69 73 20 63 6c ┆intout operation the file is cl┆ 0x16c0…16e0 6f 73 65 64 2e 20 41 74 20 74 68 69 73 20 74 69 6d 65 20 74 68 65 20 73 70 6f 6f 6c 20 70 72 69 ┆osed. At this time the spool pri┆ 0x16e0…1700 6e 74 65 72 20 77 69 6c 6c 20 71 75 65 75 65 20 0a 74 68 65 20 66 69 6c 65 20 66 6f 72 20 70 72 ┆nter will queue the file for pr┆ 0x1700…1720 69 6e 74 69 6e 67 20 6f 6e 20 74 68 65 20 52 43 33 39 20 70 72 69 6e 74 65 72 2c 20 77 68 65 72 ┆inting on the RC39 printer, wher┆ 0x1720…1740 65 61 73 20 74 68 65 20 66 69 6c 65 20 0a 70 72 69 6e 74 65 72 20 77 69 6c 6c 20 64 65 70 6f 73 ┆eas the file printer will depos┆ 0x1740…1760 69 74 20 74 68 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 64 69 72 65 ┆it the file in the selected dire┆ 0x1760…1780 63 74 6f 72 79 2e 20 0a 57 68 65 6e 20 6d 6f 72 65 20 64 61 74 61 20 61 72 72 69 76 65 73 20 66 ┆ctory. When more data arrives f┆ 0x1780…17a0 6f 72 20 74 68 65 20 73 69 6d 75 6c 61 74 65 64 20 70 72 69 6e 74 65 72 2c 20 61 20 6e 65 77 20 ┆or the simulated printer, a new ┆ 0x17a0…17c0 0a 66 69 6c 65 20 69 73 20 6f 70 65 6e 65 64 20 61 6e 64 20 74 68 65 20 6f 70 65 72 61 74 69 6f ┆ file is opened and the operatio┆ 0x17c0…17e0 6e 20 69 73 20 72 65 70 65 61 74 65 64 2e 0d 0a 20 20 54 68 65 20 71 75 65 73 74 69 6f 6e 20 6f ┆n is repeated. The question o┆ 0x17e0…1800 66 20 64 65 74 65 72 6d 69 6e 69 6e 67 20 77 68 65 6e 20 61 20 33 32 37 30 20 70 72 69 6e 74 6f ┆f determining when a 3270 printo┆ 0x1800…1820 (12,) 75 74 20 6f 70 65 72 80 0a 61 74 69 6f 6e 20 74 65 72 6d 69 6e 61 74 65 73 20 69 73 20 72 65 73 ┆ut oper ation terminates is res┆ 0x1820…1840 6f 6c 76 65 64 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 77 61 79 73 20 64 65 70 65 6e 64 69 6e ┆olved in different ways dependin┆ 0x1840…1860 67 20 6f 6e 20 0a 74 68 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 70 72 6f 74 6f 63 6f 6c ┆g on the communication protocol┆ 0x1860…1880 3a 0d 0a 0d 0a 53 4e 41 2f 53 44 4c 43 3a 20 20 84 41 20 70 72 69 6e 74 6f 75 74 20 6f 70 65 72 ┆: SNA/SDLC: A printout oper┆ 0x1880…18a0 61 74 69 6f 6e 20 74 65 72 6d 69 6e 61 74 65 73 20 77 68 65 6e 20 74 68 65 20 68 6f 73 74 20 0a ┆ation terminates when the host ┆ 0x18a0…18c0 19 8b 80 80 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 70 72 69 6e 74 65 72 20 63 ┆ indicates that the printer c┆ 0x18c0…18e0 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 20 0a 19 8b 80 80 61 6e 6f 74 68 65 72 20 70 75 72 70 ┆an be used for another purp┆ 0x18e0…1900 6f 73 65 2e 20 4e 6f 74 65 2c 20 74 68 61 74 20 74 68 65 20 43 6f 6d 6d 75 6e 69 63 61 74 69 6f ┆ose. Note, that the Communicatio┆ 0x1900…1920 6e 73 20 0a 19 8b 80 80 50 72 6f 63 65 73 73 6f 72 20 70 61 72 61 6d 65 74 65 72 20 50 53 48 41 ┆ns Processor parameter PSHA┆ 0x1920…1940 52 49 4e 47 20 28 63 66 2e 20 72 65 66 2e 20 31 2c 20 0a 19 8b 80 80 73 65 63 74 69 6f 6e 20 44 ┆RING (cf. ref. 1, section D┆ 0x1940…1960 2e 32 2c 20 50 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 53 4e 41 2f 53 44 4c 43 20 6c 69 6e 6b ┆.2, Parameters for SNA/SDLC link┆ 0x1960…1980 73 29 20 0a 19 8b 80 80 61 70 70 6c 69 65 73 20 74 6f 20 73 69 6d 75 6c 61 74 65 64 20 70 72 69 ┆s) applies to simulated pri┆ 0x1980…19a0 6e 74 65 72 73 20 61 73 20 77 65 6c 6c 20 61 73 20 72 65 61 6c 20 0a 19 8b 80 80 70 72 69 6e 74 ┆nters as well as real print┆ 0x19a0…19c0 65 72 73 2e 0d 0a 0d 0a 42 53 43 3a 20 20 20 20 20 20 20 84 41 20 70 72 69 6e 74 6f 75 74 20 6f ┆ers. BSC: A printout o┆ 0x19c0…19e0 70 65 72 61 74 69 6f 6e 20 74 65 72 6d 69 6e 61 74 65 73 20 77 68 65 6e 20 61 20 74 69 6d 65 72 ┆peration terminates when a timer┆ 0x19e0…1a00 20 0a 19 8b 80 80 65 78 70 69 72 65 73 20 28 74 69 6d 65 6f 75 74 29 20 61 66 74 65 72 20 61 20 ┆ expires (timeout) after a ┆ 0x1a00…1a20 (13,) 33 32 37 30 20 57 72 69 74 65 20 63 6f 6d 6d 61 6e 64 20 6e 6f 74 20 0a 19 8b 80 80 63 6f 6e 74 ┆3270 Write command not cont┆ 0x1a20…1a40 61 69 6e 69 6e 67 20 61 20 55 53 4d 20 6f 72 64 65 72 20 68 61 73 20 62 65 65 6e 20 72 65 63 65 ┆aining a USM order has been rece┆ 0x1a40…1a60 69 76 65 64 20 61 6e 64 20 6e 6f 20 0a 19 8b 80 80 73 75 62 73 65 71 75 65 6e 74 20 33 32 37 30 ┆ived and no subsequent 3270┆ 0x1a60…1a80 20 57 72 69 74 65 20 63 6f 6d 6d 61 6e 64 20 68 61 73 20 61 72 72 69 76 65 64 2e 20 42 79 20 0a ┆ Write command has arrived. By ┆ 0x1a80…1aa0 19 8b 80 80 64 65 66 61 75 6c 74 20 74 68 65 20 74 69 6d 65 6f 75 74 20 69 73 20 31 35 20 73 65 ┆ default the timeout is 15 se┆ 0x1aa0…1ac0 63 6f 6e 64 73 3b 20 69 74 20 6d 61 79 20 62 65 20 0a 19 8b 80 80 6d 6f 64 69 66 69 65 64 20 62 ┆conds; it may be modified b┆ 0x1ac0…1ae0 79 20 6d 65 61 6e 73 20 6f 66 20 74 68 65 20 43 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 73 20 50 72 ┆y means of the Communications Pr┆ 0x1ae0…1b00 6f 80 0a 19 8b 80 80 63 65 73 73 6f 72 20 70 61 72 61 6d 65 74 65 72 20 42 53 43 50 54 49 4d 45 ┆o cessor parameter BSCPTIME┆ 0x1b00…1b20 20 28 63 66 2e 20 72 65 66 2e 20 31 2c 20 73 65 63 74 69 6f 6e 20 0a 19 8b 80 80 44 2e 32 2c 20 ┆ (cf. ref. 1, section D.2, ┆ 0x1b20…1b40 50 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 42 53 43 20 6c 69 6e 6b 73 29 2e 20 54 68 65 20 6d ┆Parameters for BSC links). The m┆ 0x1b40…1b60 65 63 68 61 6e 69 73 6d 20 69 73 20 0a 19 8b 80 80 74 68 65 20 73 61 6d 65 20 61 73 20 69 73 20 ┆echanism is the same as is ┆ 0x1b60…1b80 75 73 65 64 20 74 6f 20 70 72 65 76 65 6e 74 20 74 68 65 20 6d 69 78 69 6e 67 20 6f 66 20 0a 19 ┆used to prevent the mixing of ┆ 0x1b80…1ba0 8b 80 80 70 72 69 6e 74 6f 75 74 20 70 61 67 65 73 20 66 72 6f 6d 20 64 69 66 66 65 72 65 6e 74 ┆ printout pages from different┆ 0x1ba0…1bc0 20 73 6f 75 72 63 65 73 20 6f 6e 20 61 20 72 65 61 6c 20 0a 19 8b 80 80 28 70 68 79 73 69 63 61 ┆ sources on a real (physica┆ 0x1bc0…1be0 6c 6c 79 20 65 6d 75 6c 61 74 65 64 29 20 70 72 69 6e 74 65 72 20 64 65 76 69 63 65 2e 0d 0a 0d ┆lly emulated) printer device. ┆ 0x1be0…1c00 0a 49 74 20 69 73 20 61 6c 73 6f 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 77 72 69 74 65 20 74 6f ┆ It is also possible to write to┆ 0x1c00…1c20 (14,) 20 61 20 73 69 6d 75 6c 61 74 65 64 20 70 72 69 6e 74 65 72 20 64 65 76 69 63 65 20 0a 62 79 20 ┆ a simulated printer device by ┆ 0x1c20…1c40 6d 65 61 6e 73 20 6f 66 20 74 68 65 20 68 61 72 64 2d 63 6f 70 79 20 66 75 6e 63 74 69 6f 6e 2c ┆means of the hard-copy function,┆ 0x1c40…1c60 20 69 2e 65 2e 20 62 79 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 0a 50 72 69 6e 74 20 6b 65 79 ┆ i.e. by pressing the Print key┆ 0x1c60…1c80 20 6f 66 20 61 20 74 65 72 6d 69 6e 61 6c 2e 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 6f 6e 65 ┆ of a terminal. In this case one┆ 0x1c80…1ca0 20 66 69 6c 65 20 77 69 6c 6c 20 72 65 73 75 6c 74 20 0a 66 72 6f 6d 20 65 61 63 68 20 68 61 72 ┆ file will result from each har┆ 0x1ca0…1cc0 64 2d 63 6f 70 79 20 6f 70 65 72 61 74 69 6f 6e 2e 0d 0a 8c 83 c8 0a 20 20 57 68 65 6e 20 61 20 ┆d-copy operation. When a ┆ 0x1cc0…1ce0 66 69 6c 65 20 68 61 73 20 62 65 65 6e 20 70 72 69 6e 74 65 64 20 62 79 20 61 20 73 70 6f 6f 6c ┆file has been printed by a spool┆ 0x1ce0…1d00 65 72 20 69 74 20 69 73 20 61 75 74 6f 6d 61 74 69 80 0a 63 61 6c 6c 79 20 72 65 6d 6f 76 65 64 ┆er it is automati cally removed┆ 0x1d00…1d20 2e 20 4f 6e 20 74 68 65 20 6f 74 68 65 72 20 68 61 6e 64 2c 20 69 74 20 69 73 20 74 68 65 20 75 ┆. On the other hand, it is the u┆ 0x1d20…1d40 73 65 72 27 73 20 72 65 73 70 6f 6e 80 0a 73 69 62 69 6c 69 74 79 20 74 6f 20 6d 6f 76 65 20 6f ┆ser's respon sibility to move o┆ 0x1d40…1d60 72 20 72 65 6d 6f 76 65 20 66 69 6c 65 73 20 77 68 69 63 68 20 68 61 76 65 20 62 65 65 6e 20 72 ┆r remove files which have been r┆ 0x1d60…1d80 65 63 65 69 76 65 64 20 0a 62 79 20 74 68 65 20 66 69 6c 65 20 70 72 69 6e 74 65 72 20 66 72 6f ┆eceived by the file printer fro┆ 0x1d80…1da0 6d 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 77 68 69 63 68 20 74 68 65 79 20 61 72 ┆m the directory in which they ar┆ 0x1da0…1dc0 65 20 0a 64 65 70 6f 73 69 74 65 64 2e 0d 0a 0d 0a a1 52 45 46 45 52 45 4e 43 45 0d 0a 0d 0a 31 ┆e deposited. REFERENCE 1┆ 0x1dc0…1de0 2e 09 52 43 53 4c 20 4e 6f 2e 39 39 31 20 31 30 30 37 33 0d 0a 09 52 43 33 39 33 31 20 43 6f 6d ┆. RCSL No.991 10073 RC3931 Com┆ 0x1de0…1e00 6d 75 6e 69 63 61 74 69 6f 6e 73 20 50 72 6f 63 65 73 73 6f 72 2c 20 55 73 65 72 27 73 20 47 75 ┆munications Processor, User's Gu┆ 0x1e00…1e05 (15,) 69 64 65 0d 0a ┆ide ┆ 0x1e05…1e08 FormFeed { 0x1e05…1e08 0c 80 f8 ┆ ┆ 0x1e05…1e08 } 0x1e08…1e20 0a 20 0a 1a 1a 80 f8 0a 20 0a 0a 1a 75 6e 69 63 61 74 69 6f 6e 73 20 50 ┆ unications P┆ 0x1e20…1e38 72 6f 63 65 73 73 6f 72 2c 20 55 73 65 72 27 73 20 47 75 69 64 65 0d 0a ┆rocessor, User's Guide ┆ 0x1e38…1e3b FormFeed { 0x1e38…1e3b 0c 80 f8 ┆ ┆ 0x1e38…1e3b } 0x1e3b…1e40 0a 20 0a 0a 1a ┆ ┆ 0x1e40…1e60 20 0a 0a 1a 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ┆ ┆ 0x1e60…1e80 ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 ┆ ┆