DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦422d929cd⟧ RcTekst

    Length: 8832 (0x2280)
    Types: RcTekst
    Names: »31-D718.WP«

Derivation

└─⟦b9fe312e5⟧ Bits:30008868 Diskette med 3 stk RCSL-30-M og 3 stk RCSL-31-D
    └─⟦this⟧ »31-D718.WP« 

RcTekst


╱0400274e0c0006000000000301483160000000000000000000000000000000000000000000000000050a0f14191e23282d32373c41464bff04╱
┆06┆i↲
↲
╞	╞	┆a1┆┆b0┆Foreword↲
↲
╞	╞	┆84┆In RC8000 Basis System Version 2 (SW8001/2/2.0), a new facility ↓
┆19┆┆89┆┄┄is introduced on terminal processes:↲
╞	╞	┆84┆all the various parameters controlling the actual device hand-↓
┆19┆┆89┆┄┄ling have become available to RC8000 users, on an easy message-↓
┆19┆┆89┆┄┄basis. Previously, the program initamx had to be used.↲
↲
╞	╞	┆84┆The program termspec gives an easy access to the new facili┄↓
┆19┆┆89┆┄┄ties.↲
↲
↲
╞	╞	Carl Henrik Dreyer↲
╞	╞	A/S Regnecentralen, March 1984.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆ii↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆iii↲
↲
┆a1┆┆b0┆TABLE OF CONTENTS┆05┆PAGE↲
↲
┆b0┆┆f0┆┆b0┆1.  INTRODUCTION ┆f0┆......................................................1↲
↲
┆f0┆┆f0┆┆b0┆┆f0┆┆b0┆2.  EXAMPLES ┆f0┆..........................................................2↲
↲
┆b0┆┆f0┆┆b0┆3.  CALL ┆f0┆..............................................................3↲
↲
┆b0┆┆f0┆┆b0┆4.  FUNCTION ┆f0┆..........................................................5↲
↲
┆b0┆┆f0┆┆b0┆5.  PARAMETERS ┆f0┆........................................................6↲
↲
┆b0┆┆f0┆┆b0┆6.  FORMAT OF THE OUTPUT ┆f0┆..............................................7↲
↲
┆b0┆┆f0┆┆b0┆7.  ERROR MESSAGES ┆f0┆....................................................8↲
↲
↲
┆b0┆APPENDIX↲
↲
┆b0┆┆f0┆┆b0┆A.  REFERENCES ┆f0┆........................................................9↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆iv↲
↲
↲
↲
↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆┆06┆┆0b┆↲
↲
┆a1┆┆b0┆1.╞	╞	INTRODUCTION↲
↲
╞	╞	┆84┆The program is intended for reading and changing the terminal ↓
┆19┆┆89┆┄┄specifications on terminals connected to RC8000 via a Device ↓
┆19┆┆89┆┄┄Controller and an FPA connection. This covers normal terminals ↓
┆19┆┆89┆┄┄connected via AMX as well as consoles, when the Device ↓
┆19┆┆89┆┄┄Controller is running the NCP program (may be either local ↓
┆19┆┆89┆┄┄Front End or Remote via RCNET). As the program uses the RC8000 ↓
┆19┆┆89┆┄┄process description for the terminal, it is required that the ↓
┆19┆┆89┆┄┄terminal is connected to the RC8000, i.e. a LINK exists.↲
↲
╞	╞	┆84┆Terminal specifications are described in "RC8000 terminal ↓
┆19┆┆89┆┄┄process, SW8001/2". (1).↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.╞	╞	EXAMPLES.↲
↲
╞	╞	┆84┆The FP-command:↲
╞	╞	╞	termspec↲
╞	╞	┆84┆will display the specifications of the terminal being primary ↓
┆19┆┆89┆┄┄output to the process.↲
↲
╞	╞	The FP-command:↲
╞	╞	╞	termspec normal↲
╞	╞	┆84┆will change the specifications of the primary output terminal ↓
┆19┆┆89┆┄┄to the ones normally used.↲
↲
╞	╞	The FP-command:↲
╞	╞	╞	termspec prom.42↲
╞	╞	┆84┆will change the specifications of the primary output terminal, ↓
┆19┆┆89┆┄┄giving the prompt the character value 42 (an asterisk).↲
↲
╞	╞	The FP-command:↲
╞	╞	╞	termspec sub0207↲
╞	╞	┆84┆will display the specifications of the terminal described in ↓
┆19┆┆89┆┄┄RC8000 as an external process named "sub027".↲
↲
╞	╞	The FP-command:↲
╞	╞	╞	termspec 0↲
╞	╞	┆84┆is syntactically incorrect, and the program will display a ↓
┆19┆┆89┆┄┄short survey of the call syntax.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆3.╞	╞	CALL↲
↲
╞	╞	╞	╞	╞	╞	╞	     normal↲
╞	╞	╞	╞	╞	╞	╞	     conv.<yesno>↲
╞	╞	╞	╞	╞	╞	╞	     cont.<yesno>↲
╞	╞	╞	╞	╞	╞	╞	     echo.<yesno>↲
                                0╞	     soft.<yesno>↲
╞	╞	┆81┆termspec (<proc.name>)   ┆82┆╞	type.<table>↲
╞	╞	╞	╞	╞	╞	  ┆81┆ 1┆82┆             ┆82┆disa┆81┆↲
╞	╞	╞	╞	╞	╞	╞	╞	att.↲
╞	╞	╞	╞	╞	╞	╞	╞	╞	  ┆81┆ena┆82┆↲
╞	╞	╞	╞	╞	╞	╞	╞	prom.<char>↲
╞	╞	╞	╞	╞	╞	╞	╞	flow.<fe>↲
╞	╞	╞	╞	╞	╞	╞	╞	        ┆82┆1┆81┆↲
╞	╞	╞	╞	╞	╞	╞	╞	stop.↲
╞	╞	╞	╞	╞	╞	╞	╞	╞	   ┆81┆2┆82┆↲
╞	╞	╞	╞	╞	╞	╞	╞	pari.<parity>↲
╞	╞	╞	╞	╞	╞	╞	╞	time.<secs>↲
╞	╞	╞	╞	╞	╞	╞	╞	char.<charbits>↲
╞	╞	╞	╞	╞	╞	╞	╞	rate.<bps>(.<bps>)↲
╞	╞	╞	╞	╞	╞	╞	╞	set.<index>.<shift>.<bits>.<value>↲
╞	╞	╞	╞	╞	╞	╞	╞	test↲
↲
↲
╞	╞	<proc.name> ::= name of RC8000 terminal process↲
╞	╞	╞	╞	╞	   yes↲
╞	╞	╞	╞	╞	   ┆81┆y┆82┆↲
╞	╞	<yesno> ::=       no↲
╞	╞	╞	╞	╞	   ┆81┆n┆82┆↲
╞	╞	<table> ::=     integer in the range 0 - 9↲
╞	╞	<char>  ::=     integer in the range 0 - 255↲
╞	╞	╞	╞	╞	   no↲
╞	╞	<fe>    ::=       io↲
╞	╞	╞	╞	╞	   in↲
╞	╞	╞	╞	╞	   out↲
↲
                           odd↲
╞	╞	<parity>::=       eve↲
╞	╞	╞	╞	╞	   no↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	╞	<secs>  ::=     integer in the range 0 - 255↲
╞	╞	╞	╞	╞	   5↲
╞	╞	╞	╞	╞	   6↲
╞	╞	<charbits>::=     7↲
╞	╞	╞	╞	╞	   8↲
╞	╞	<bps>   ::=     ┆84┆integer, one of the following values: 9600, ↓
┆19┆┆99┆┄┄4800, 2400, 1200, 600, 300, 220, 200, 150, 134, ↓
┆19┆┆99┆┄┄110, 75, 50, 40.↲
↲
╞	╞	<index> ::=     integer in the range 2 - 8.↲
╞	╞	<shift> ::=     integer in the range 0 - 23.↲
╞	╞	<bits>  ::=     integer in the range 1 - 24.↲
╞	╞	<value> ::=     integer, any value.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆4.╞	╞	FUNCTION.↲
↲
╞	╞	┆84┆The process specified by <proc name> is found, and selected ↓
┆19┆┆89┆┄┄parts of the process description are displayed.↲
╞	╞	┆84┆Default is the name of the primary output process to the job ↓
┆19┆┆89┆┄┄process.↲
↲
╞	╞	┆84┆If the process specified is not the primary output process, it ↓
┆19┆┆89┆┄┄is required that processkind is 84 or 85 (permanent or tempo┄┄↓
┆19┆┆89┆┄┄rary link), that the subkind is 8 (terminal), and that the job ↓
┆19┆┆89┆┄┄process has function bit 5 set (remove peripheral process), ↓
┆19┆┆89┆┄┄otherwise an error message is given. ↲
╞	╞	┆84┆A get-specification message is sent to the process.↲
╞	╞	┆84┆If parameters for changing specifications are stated, they are ↓
┆19┆┆89┆┄┄encoded.↲
         ┆84┆Now a set-specification message is sent to the process, fol┄↓
┆19┆┆89┆┄┄lowed by a get-specification message to get the resulting ↓
┆19┆┆89┆┄┄specifications. If the parameter "test" is stated, no set-↓
┆19┆┆89┆┄┄specification message will be sent, instead a testoutput is ↓
┆19┆┆89┆┄┄displayed concerning the specifications obtained and the speci-↓
┆19┆┆89┆┄┄fications changed as stated.↲
↲
╞	╞	┆84┆Finally the terminal specifications are displayed, including ↓
┆19┆┆89┆┄┄possible changes.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆5.╞	╞	PARAMETERS↲
↲
╞	╞	┆84┆Most of the parameters are obviously related to the descrip-↓
┆19┆┆89┆┄┄tion in "RC8000 terminal process, SW8001/2", where details may ↓
┆19┆┆89┆┄┄be found (1). Parameters and corresponding changes are perform┄↓
┆19┆┆89┆┄┄ed in the order they are stated.↲
↲
╞	╞	normal :╞	┆84┆Equivalent to the parameters conv.yes cont.no ↓
┆19┆┆93┆┄┄echo.yes soft.yes type.1 prom.7 flow.no time.60.↲
╞	╞	conv   :╞	┆84┆Set/reset the upper case conversion facility.↲
╞	╞	cont   :╞	┆84┆Set/reset the continued-input facility.↲
╞	╞	echo   :╞	Enable/disable of echo.↲
╞	╞	soft   :╞	Set/reset soft parity check.↲
╞	╞	type   :╞	Index for input-output conversion tables.↲
╞	╞	att    :  Enable/disable attention.↲
╞	╞	prom   :  ┆84┆Character value of prompt. If = 0, no prompt is sent.↲
╞	╞	flow   :  ┆84┆Flow control selection : no = no flow control, io = ↓
┆19┆┆93┆┄┄both on input and output, in = input only, out = ↓
┆19┆┆93┆┄┄output only.↲
╞	╞	stop   :╞	Set number of stopbits.↲
╞	╞	pari   :  ┆84┆Set parity check : odd = odd parity, eve = even ↓
┆19┆┆93┆┄┄parity, no = no parity check.↲
╞	╞	time   :  Set input timeout value.↲
╞	╞	char   :  Set character length, in bits.↲
╞	╞	rate   :  ┆84┆Set linespeed. If one parameter is stated, both input ↓
┆19┆┆93┆┄┄and output speed is set to this. If two parameters ↓
┆19┆┆93┆┄┄are stated, it means rate.<receiver bps>.<sender ↓
┆19┆┆93┆┄┄bps>↲
╞	╞	set    :  ┆84┆Used for setting non-described bitmasks in set-speci-↓
┆19┆┆93┆┄┄fication message. <value> is inserted in mess ↓
┆19┆┆93┆┄┄(<index>), in the bit positions from (1 shift ↓
┆19┆┆93┆┄┄<shift>) to (1 shift (<shift>+<bits>)).↲
╞	╞	test   :  ┆84┆Used to check the final contents of get- and set-spe-↓
┆19┆┆93┆┄┄cification messages. The set-specification message is ↓
┆19┆┆93┆┄┄avoided.↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆6.╞	╞	FORMAT OF THE OUTPUT DISPLAYED↲
↲
╞	╞	┆84┆┆84┆The ┆a1┆first┆e1┆ line of output shows selected parts of the terminal ↓
┆19┆┆89┆┄┄process description:↲
↲
╞	╞	<proc>:╞	┆84┆jobhost=<jh>(<jhl>) devhost=<dh>(<dhl>) hws=<hws> ↓
┆19┆┆93┆┄┄kind=<k>(<sk>)↲
↲
╞	╞	where:↲
╞	╞	<proc>╞	name of terminal process↲
╞	╞	<jh>╞	╞	jobhost ident, i.e. RC8000 ident↲
╞	╞	<jhl>╞	jobhost linkno, i.e. device number in RC8000↲
╞	╞	<dh>╞	╞	devicehost ident, i.e. ident of the Device Controller↲
╞	╞	<dhl>╞	┆84┆devicehost linkno, i.e. device number in the Device ↓
┆19┆┆93┆┄┄Controller↲
╞	╞	<hws>╞	link buffer size, in halfwords↲
╞	╞	<k>╞	╞	┆84┆process kind (in RC8000 monitor). 84 is permanent ↓
┆19┆┆93┆┄┄link via FPA. 85 is temperary link via FPA↲
╞	╞	<sk>╞	╞	subkind (in RC8000 monitor). 8 is terminal↲
↲
╞	╞	┆84┆If process kind is not 84 or 85, only <proc>, <jh> and <k> are ↓
┆19┆┆89┆┄┄output.↲
↲
╞	╞	┆84┆The ┆a1┆second┆e1┆ and ┆a1┆third┆e1┆ lines show the resulting terminal specifi-↓
┆19┆┆89┆┄┄cations, written in the same format as the FP-parameters.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆7.╞	╞	ERROR MESSAGES↲
↲
╞	╞	┆84┆Any error message will set the FP mode bits:↲
╞	╞	╞	ok.no, warning.yes.↲
↲
╞	╞	***termspec syntax : <param> correct syntax is:↲
╞	╞	   (a short survey of call syntax)↲
╞	╞	   The parameter in <param> is incorred.↲
↲
╞	╞	***termspec sorry : not found:<proc>↲
╞	╞	   The terminal process <proc> cannot be found.↲
↲
╞	╞	***termspec sorry : not terminal↲
╞	╞	   ┆84┆The process description of the terminal process does not ↓
┆19┆┆8c┆┄┄indicate that it is a terminal, after all.↲
↲
╞	╞	***termspec sorry : no sepcs at: <proc> result <r> <s>↲
╞	╞	   Not-ok answer to get-specification message.↲
╞	╞	   <r> is result, <s> is status word.↲
↲
╞	╞	***termspec sorry : specs not set at: <proc> result <r> <s>↲
╞	╞	   Not-ok answer to set-specification message.↲
╞	╞	   <r> is result, <s> is status word.↲
↲
╞	╞	***termspec sorry : function bit 5 required.↲
╞	╞	   Function bit 5 is required when changing↲
╞	╞	   specifications of a terminal which is not primary output.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆8.╞	╞	REFERENCES.↲
↲
╞	╞	(1)  LBJ 83.07.12  RC8000 Terminal Process, SW8001/2, Rel.2.0.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
↲
┆1a┆┆1a┆t line>  ::=↲
╞	╞	<last line>   ::= positive integer↲
↲
╞	╞	┆84┆The program 

OctetView

0x0000…0020 (0,)  00 00 00 00 00 00 00 00 42 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 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 27 4e 0c 00 06 00 00 00 00 03 01 48 31 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  'N         H1`                ┆
0x0047…0080         00 00 00 00 00 00 00 00 05 0a 0f 14 19 1e 23 28 2d 32 37 3c 41 46 4b ff 04                        ┆              #(-27<AFK  ┆
0x0047…0080       }
0x0080…00a0       06 69 0d 0a 0d 0a 09 09 a1 b0 46 6f 72 65 77 6f 72 64 0d 0a 0d 0a 09 09 84 49 6e 20 52 43 38 30   ┆ i        Foreword       In RC80┆
0x00a0…00c0       30 30 20 42 61 73 69 73 20 53 79 73 74 65 6d 20 56 65 72 73 69 6f 6e 20 32 20 28 53 57 38 30 30   ┆00 Basis System Version 2 (SW800┆
0x00c0…00e0       31 2f 32 2f 32 2e 30 29 2c 20 61 20 6e 65 77 20 66 61 63 69 6c 69 74 79 20 0a 19 89 80 80 69 73   ┆1/2/2.0), a new facility      is┆
0x00e0…0100       20 69 6e 74 72 6f 64 75 63 65 64 20 6f 6e 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63 65 73 73 65   ┆ introduced on terminal processe┆
0x0100…0120       73 3a 0d 0a 09 09 84 61 6c 6c 20 74 68 65 20 76 61 72 69 6f 75 73 20 70 61 72 61 6d 65 74 65 72   ┆s:     all the various parameter┆
0x0120…0140       73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 74 68 65 20 61 63 74 75 61 6c 20 64 65 76 69 63 65 20   ┆s controlling the actual device ┆
0x0140…0160       68 61 6e 64 2d 0a 19 89 80 80 6c 69 6e 67 20 68 61 76 65 20 62 65 63 6f 6d 65 20 61 76 61 69 6c   ┆hand-     ling have become avail┆
0x0160…0180       61 62 6c 65 20 74 6f 20 52 43 38 30 30 30 20 75 73 65 72 73 2c 20 6f 6e 20 61 6e 20 65 61 73 79   ┆able to RC8000 users, on an easy┆
0x0180…01a0       20 6d 65 73 73 61 67 65 2d 0a 19 89 80 80 62 61 73 69 73 2e 20 50 72 65 76 69 6f 75 73 6c 79 2c   ┆ message-     basis. Previously,┆
0x01a0…01c0       20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 6e 69 74 61 6d 78 20 68 61 64 20 74 6f 20 62 65 20 75   ┆ the program initamx had to be u┆
0x01c0…01e0       73 65 64 2e 0d 0a 0d 0a 09 09 84 54 68 65 20 70 72 6f 67 72 61 6d 20 74 65 72 6d 73 70 65 63 20   ┆sed.       The program termspec ┆
0x01e0…0200       67 69 76 65 73 20 61 6e 20 65 61 73 79 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 6e 65 77 20   ┆gives an easy access to the new ┆
0x0200…0220 (1,)  66 61 63 69 6c 69 80 0a 19 89 80 80 74 69 65 73 2e 0d 0a 0d 0a 0d 0a 09 09 43 61 72 6c 20 48 65   ┆facili      ties.        Carl He┆
0x0220…0240       6e 72 69 6b 20 44 72 65 79 65 72 0d 0a 09 09 41 2f 53 20 52 65 67 6e 65 63 65 6e 74 72 61 6c 65   ┆nrik Dreyer    A/S Regnecentrale┆
0x0240…0252       6e 2c 20 4d 61 72 63 68 20 31 39 38 34 2e 0d 0a 0d 0a                                             ┆n, March 1984.    ┆
0x0252…0255       FormFeed {
0x0252…0255         0c 81 cc                                                                                          ┆   ┆
0x0252…0255       }
0x0255…025b       0a 06 69 69 0d 0a                                                                                 ┆  ii  ┆
0x025b…025e       FormFeed {
0x025b…025e         0c 80 8c                                                                                          ┆   ┆
0x025b…025e       }
0x025e…0260       0a 06                                                                                             ┆  ┆
0x0260…0280       69 69 69 0d 0a 0d 0a a1 b0 54 41 42 4c 45 20 4f 46 20 43 4f 4e 54 45 4e 54 53 05 50 41 47 45 0d   ┆iii      TABLE OF CONTENTS PAGE ┆
0x0280…02a0       0a 0d 0a b0 f0 b0 31 2e 20 20 49 4e 54 52 4f 44 55 43 54 49 4f 4e 20 f0 2e 2e 2e 2e 2e 2e 2e 2e   ┆      1.  INTRODUCTION  ........┆
0x02a0…02c0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x02c0…02e0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 31 0d 0a 0d 0a f0 f0 b0 f0 b0 32 2e 20 20 45 58 41 4d   ┆..............1         2.  EXAM┆
0x02e0…0300       50 4c 45 53 20 f0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆PLES  ..........................┆
0x0300…0320       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x0320…0340       32 0d 0a 0d 0a b0 f0 b0 33 2e 20 20 43 41 4c 4c 20 f0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆2       3.  CALL  ..............┆
0x0340…0360       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x0360…0380       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 33 0d 0a 0d 0a b0 f0 b0 34 2e 20 20 46 55 4e 43   ┆................3       4.  FUNC┆
0x0380…03a0       54 49 4f 4e 20 f0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆TION  ..........................┆
0x03a0…03c0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x03c0…03e0       35 0d 0a 0d 0a b0 f0 b0 35 2e 20 20 50 41 52 41 4d 45 54 45 52 53 20 f0 2e 2e 2e 2e 2e 2e 2e 2e   ┆5       5.  PARAMETERS  ........┆
0x03e0…0400       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x0400…0420 (2,)  2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 36 0d 0a 0d 0a b0 f0 b0 36 2e 20 20 46 4f 52 4d   ┆................6       6.  FORM┆
0x0420…0440       41 54 20 4f 46 20 54 48 45 20 4f 55 54 50 55 54 20 f0 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆AT OF THE OUTPUT  ..............┆
0x0440…0460       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x0460…0480       37 0d 0a 0d 0a b0 f0 b0 37 2e 20 20 45 52 52 4f 52 20 4d 45 53 53 41 47 45 53 20 f0 2e 2e 2e 2e   ┆7       7.  ERROR MESSAGES  ....┆
0x0480…04a0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x04a0…04c0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 38 0d 0a 0d 0a 0d 0a b0 41 50 50 45 4e 44 49 58   ┆................8       APPENDIX┆
0x04c0…04e0       0d 0a 0d 0a b0 f0 b0 41 2e 20 20 52 45 46 45 52 45 4e 43 45 53 20 f0 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆       A.  REFERENCES  .........┆
0x04e0…0500       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆................................┆
0x0500…0512       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 39 0d 0a                                             ┆...............9  ┆
0x0512…0515       FormFeed {
0x0512…0515         0c 82 88                                                                                          ┆   ┆
0x0512…0515       }
0x0515…0520       0a 06 69 76 0d 0a 0d 0a 0d 0a 0d                                                                  ┆  iv       ┆
0x0520…0527       0a 0d 0a 0d 0a 0d 0a                                                                              ┆       ┆
0x0527…052a       FormFeed {
0x0527…052a         0c 80 d4                                                                                          ┆   ┆
0x0527…052a       }
0x052a…0540       0a 14 b3 06 0b 0d 0a 0d 0a a1 b0 31 2e 09 09 49 4e 54 52 4f 44 55                                 ┆           1.  INTRODU┆
0x0540…0560       43 54 49 4f 4e 0d 0a 0d 0a 09 09 84 54 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 69 6e 74 65 6e   ┆CTION       The program is inten┆
0x0560…0580       64 65 64 20 66 6f 72 20 72 65 61 64 69 6e 67 20 61 6e 64 20 63 68 61 6e 67 69 6e 67 20 74 68 65   ┆ded for reading and changing the┆
0x0580…05a0       20 74 65 72 6d 69 6e 61 6c 20 0a 19 89 80 80 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 6f 6e   ┆ terminal      specifications on┆
0x05a0…05c0       20 74 65 72 6d 69 6e 61 6c 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 52 43 38 30 30 30 20 76   ┆ terminals connected to RC8000 v┆
0x05c0…05e0       69 61 20 61 20 44 65 76 69 63 65 20 0a 19 89 80 80 43 6f 6e 74 72 6f 6c 6c 65 72 20 61 6e 64 20   ┆ia a Device      Controller and ┆
0x05e0…0600       61 6e 20 46 50 41 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 54 68 69 73 20 63 6f 76 65 72 73 20 6e   ┆an FPA connection. This covers n┆
0x0600…0620 (3,)  6f 72 6d 61 6c 20 74 65 72 6d 69 6e 61 6c 73 20 0a 19 89 80 80 63 6f 6e 6e 65 63 74 65 64 20 76   ┆ormal terminals      connected v┆
0x0620…0640       69 61 20 41 4d 58 20 61 73 20 77 65 6c 6c 20 61 73 20 63 6f 6e 73 6f 6c 65 73 2c 20 77 68 65 6e   ┆ia AMX as well as consoles, when┆
0x0640…0660       20 74 68 65 20 44 65 76 69 63 65 20 0a 19 89 80 80 43 6f 6e 74 72 6f 6c 6c 65 72 20 69 73 20 72   ┆ the Device      Controller is r┆
0x0660…0680       75 6e 6e 69 6e 67 20 74 68 65 20 4e 43 50 20 70 72 6f 67 72 61 6d 20 28 6d 61 79 20 62 65 20 65   ┆unning the NCP program (may be e┆
0x0680…06a0       69 74 68 65 72 20 6c 6f 63 61 6c 20 0a 19 89 80 80 46 72 6f 6e 74 20 45 6e 64 20 6f 72 20 52 65   ┆ither local      Front End or Re┆
0x06a0…06c0       6d 6f 74 65 20 76 69 61 20 52 43 4e 45 54 29 2e 20 41 73 20 74 68 65 20 70 72 6f 67 72 61 6d 20   ┆mote via RCNET). As the program ┆
0x06c0…06e0       75 73 65 73 20 74 68 65 20 52 43 38 30 30 30 20 0a 19 89 80 80 70 72 6f 63 65 73 73 20 64 65 73   ┆uses the RC8000      process des┆
0x06e0…0700       63 72 69 70 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 2c 20 69 74 20 69 73   ┆cription for the terminal, it is┆
0x0700…0720       20 72 65 71 75 69 72 65 64 20 74 68 61 74 20 74 68 65 20 0a 19 89 80 80 74 65 72 6d 69 6e 61 6c   ┆ required that the      terminal┆
0x0720…0740       20 69 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 74 68 65 20 52 43 38 30 30 30 2c 20 69 2e 65   ┆ is connected to the RC8000, i.e┆
0x0740…0760       2e 20 61 20 4c 49 4e 4b 20 65 78 69 73 74 73 2e 0d 0a 0d 0a 09 09 84 54 65 72 6d 69 6e 61 6c 20   ┆. a LINK exists.       Terminal ┆
0x0760…0780       73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 64 65 73 63 72 69 62 65 64 20 69 6e 20   ┆specifications are described in ┆
0x0780…07a0       22 52 43 38 30 30 30 20 74 65 72 6d 69 6e 61 6c 20 0a 19 89 80 80 70 72 6f 63 65 73 73 2c 20 53   ┆"RC8000 terminal      process, S┆
0x07a0…07b4       57 38 30 30 31 2f 32 22 2e 20 28 31 29 2e 0d 0a 0d 0a 0d 0a                                       ┆W8001/2". (1).      ┆
0x07b4…07b7       FormFeed {
0x07b4…07b7         0c 81 c0                                                                                          ┆   ┆
0x07b4…07b7       }
0x07b7…07c0       0a a1 b0 32 2e 09 09 45 58                                                                        ┆   2.  EX┆
0x07c0…07e0       41 4d 50 4c 45 53 2e 0d 0a 0d 0a 09 09 84 54 68 65 20 46 50 2d 63 6f 6d 6d 61 6e 64 3a 0d 0a 09   ┆AMPLES.       The FP-command:   ┆
0x07e0…0800       09 09 74 65 72 6d 73 70 65 63 0d 0a 09 09 84 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 74 68 65 20   ┆  termspec     will display the ┆
0x0800…0820 (4,)  73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 20 62   ┆specifications of the terminal b┆
0x0820…0840       65 69 6e 67 20 70 72 69 6d 61 72 79 20 0a 19 89 80 80 6f 75 74 70 75 74 20 74 6f 20 74 68 65 20   ┆eing primary      output to the ┆
0x0840…0860       70 72 6f 63 65 73 73 2e 0d 0a 0d 0a 09 09 54 68 65 20 46 50 2d 63 6f 6d 6d 61 6e 64 3a 0d 0a 09   ┆process.      The FP-command:   ┆
0x0860…0880       09 09 74 65 72 6d 73 70 65 63 20 6e 6f 72 6d 61 6c 0d 0a 09 09 84 77 69 6c 6c 20 63 68 61 6e 67   ┆  termspec normal     will chang┆
0x0880…08a0       65 20 74 68 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 70 72 69 6d   ┆e the specifications of the prim┆
0x08a0…08c0       61 72 79 20 6f 75 74 70 75 74 20 74 65 72 6d 69 6e 61 6c 20 0a 19 89 80 80 74 6f 20 74 68 65 20   ┆ary output terminal      to the ┆
0x08c0…08e0       6f 6e 65 73 20 6e 6f 72 6d 61 6c 6c 79 20 75 73 65 64 2e 0d 0a 0d 0a 09 09 54 68 65 20 46 50 2d   ┆ones normally used.      The FP-┆
0x08e0…0900       63 6f 6d 6d 61 6e 64 3a 0d 0a 09 09 09 74 65 72 6d 73 70 65 63 20 70 72 6f 6d 2e 34 32 0d 0a 09   ┆command:     termspec prom.42   ┆
0x0900…0920       09 84 77 69 6c 6c 20 63 68 61 6e 67 65 20 74 68 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73   ┆  will change the specifications┆
0x0920…0940       20 6f 66 20 74 68 65 20 70 72 69 6d 61 72 79 20 6f 75 74 70 75 74 20 74 65 72 6d 69 6e 61 6c 2c   ┆ of the primary output terminal,┆
0x0940…0960       20 0a 19 89 80 80 67 69 76 69 6e 67 20 74 68 65 20 70 72 6f 6d 70 74 20 74 68 65 20 63 68 61 72   ┆      giving the prompt the char┆
0x0960…0980       61 63 74 65 72 20 76 61 6c 75 65 20 34 32 20 28 61 6e 20 61 73 74 65 72 69 73 6b 29 2e 0d 0a 0d   ┆acter value 42 (an asterisk).   ┆
0x0980…09a0       0a 09 09 54 68 65 20 46 50 2d 63 6f 6d 6d 61 6e 64 3a 0d 0a 09 09 09 74 65 72 6d 73 70 65 63 20   ┆   The FP-command:     termspec ┆
0x09a0…09c0       73 75 62 30 32 30 37 0d 0a 09 09 84 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 74 68 65 20 73 70 65   ┆sub0207     will display the spe┆
0x09c0…09e0       63 69 66 69 63 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 20 64 65 73 63   ┆cifications of the terminal desc┆
0x09e0…0a00       72 69 62 65 64 20 69 6e 20 0a 19 89 80 80 52 43 38 30 30 30 20 61 73 20 61 6e 20 65 78 74 65 72   ┆ribed in      RC8000 as an exter┆
0x0a00…0a20 (5,)  6e 61 6c 20 70 72 6f 63 65 73 73 20 6e 61 6d 65 64 20 22 73 75 62 30 32 37 22 2e 0d 0a 0d 0a 09   ┆nal process named "sub027".     ┆
0x0a20…0a40       09 54 68 65 20 46 50 2d 63 6f 6d 6d 61 6e 64 3a 0d 0a 09 09 09 74 65 72 6d 73 70 65 63 20 30 0d   ┆ The FP-command:     termspec 0 ┆
0x0a40…0a60       0a 09 09 84 69 73 20 73 79 6e 74 61 63 74 69 63 61 6c 6c 79 20 69 6e 63 6f 72 72 65 63 74 2c 20   ┆    is syntactically incorrect, ┆
0x0a60…0a80       61 6e 64 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 61 20 0a   ┆and the program will display a  ┆
0x0a80…0aa0       19 89 80 80 73 68 6f 72 74 20 73 75 72 76 65 79 20 6f 66 20 74 68 65 20 63 61 6c 6c 20 73 79 6e   ┆    short survey of the call syn┆
0x0aa0…0aaa       74 61 78 2e 0d 0a 0d 0a 0d 0a                                                                     ┆tax.      ┆
0x0aaa…0aad       FormFeed {
0x0aaa…0aad         0c 82 d0                                                                                          ┆   ┆
0x0aaa…0aad       }
0x0aad…0ac0       0a a1 b0 33 2e 09 09 43 41 4c 4c 0d 0a 0d 0a 09 09 09 09                                          ┆   3.  CALL        ┆
0x0ac0…0ae0       09 09 09 20 20 20 20 20 6e 6f 72 6d 61 6c 0d 0a 09 09 09 09 09 09 09 20 20 20 20 20 63 6f 6e 76   ┆        normal              conv┆
0x0ae0…0b00       2e 3c 79 65 73 6e 6f 3e 0d 0a 09 09 09 09 09 09 09 20 20 20 20 20 63 6f 6e 74 2e 3c 79 65 73 6e   ┆.<yesno>              cont.<yesn┆
0x0b00…0b20       6f 3e 0d 0a 09 09 09 09 09 09 09 20 20 20 20 20 65 63 68 6f 2e 3c 79 65 73 6e 6f 3e 0d 0a 20 20   ┆o>              echo.<yesno>    ┆
0x0b20…0b40       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 09   ┆                              0 ┆
0x0b40…0b60       20 20 20 20 20 73 6f 66 74 2e 3c 79 65 73 6e 6f 3e 0d 0a 09 09 81 74 65 72 6d 73 70 65 63 20 28   ┆     soft.<yesno>     termspec (┆
0x0b60…0b80       3c 70 72 6f 63 2e 6e 61 6d 65 3e 29 20 20 20 82 09 74 79 70 65 2e 3c 74 61 62 6c 65 3e 0d 0a 09   ┆<proc.name>)     type.<table>   ┆
0x0b80…0ba0       09 09 09 09 09 20 20 81 20 31 82 20 20 20 20 20 20 20 20 20 20 20 20 20 82 64 69 73 61 81 0d 0a   ┆         1               disa   ┆
0x0ba0…0bc0       09 09 09 09 09 09 09 09 61 74 74 2e 0d 0a 09 09 09 09 09 09 09 09 09 20 20 81 65 6e 61 82 0d 0a   ┆        att.              ena   ┆
0x0bc0…0be0       09 09 09 09 09 09 09 09 70 72 6f 6d 2e 3c 63 68 61 72 3e 0d 0a 09 09 09 09 09 09 09 09 66 6c 6f   ┆        prom.<char>          flo┆
0x0be0…0c00       77 2e 3c 66 65 3e 0d 0a 09 09 09 09 09 09 09 09 20 20 20 20 20 20 20 20 82 31 81 0d 0a 09 09 09   ┆w.<fe>                   1      ┆
0x0c00…0c20 (6,)  09 09 09 09 09 73 74 6f 70 2e 0d 0a 09 09 09 09 09 09 09 09 09 20 20 20 81 32 82 0d 0a 09 09 09   ┆     stop.               2      ┆
0x0c20…0c40       09 09 09 09 09 70 61 72 69 2e 3c 70 61 72 69 74 79 3e 0d 0a 09 09 09 09 09 09 09 09 74 69 6d 65   ┆     pari.<parity>          time┆
0x0c40…0c60       2e 3c 73 65 63 73 3e 0d 0a 09 09 09 09 09 09 09 09 63 68 61 72 2e 3c 63 68 61 72 62 69 74 73 3e   ┆.<secs>          char.<charbits>┆
0x0c60…0c80       0d 0a 09 09 09 09 09 09 09 09 72 61 74 65 2e 3c 62 70 73 3e 28 2e 3c 62 70 73 3e 29 0d 0a 09 09   ┆          rate.<bps>(.<bps>)    ┆
0x0c80…0ca0       09 09 09 09 09 09 73 65 74 2e 3c 69 6e 64 65 78 3e 2e 3c 73 68 69 66 74 3e 2e 3c 62 69 74 73 3e   ┆      set.<index>.<shift>.<bits>┆
0x0ca0…0cc0       2e 3c 76 61 6c 75 65 3e 0d 0a 09 09 09 09 09 09 09 09 74 65 73 74 0d 0a 0d 0a 0d 0a 09 09 3c 70   ┆.<value>          test        <p┆
0x0cc0…0ce0       72 6f 63 2e 6e 61 6d 65 3e 20 3a 3a 3d 20 6e 61 6d 65 20 6f 66 20 52 43 38 30 30 30 20 74 65 72   ┆roc.name> ::= name of RC8000 ter┆
0x0ce0…0d00       6d 69 6e 61 6c 20 70 72 6f 63 65 73 73 0d 0a 09 09 09 09 09 20 20 20 79 65 73 0d 0a 09 09 09 09   ┆minal process          yes      ┆
0x0d00…0d20       09 20 20 20 81 79 82 0d 0a 09 09 3c 79 65 73 6e 6f 3e 20 3a 3a 3d 20 20 20 20 20 20 20 6e 6f 0d   ┆     y     <yesno> ::=       no ┆
0x0d20…0d40       0a 09 09 09 09 09 20 20 20 81 6e 82 0d 0a 09 09 3c 74 61 62 6c 65 3e 20 3a 3a 3d 20 20 20 20 20   ┆          n     <table> ::=     ┆
0x0d40…0d60       69 6e 74 65 67 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 30 20 2d 20 39 0d 0a 09 09 3c 63   ┆integer in the range 0 - 9    <c┆
0x0d60…0d80       68 61 72 3e 20 20 3a 3a 3d 20 20 20 20 20 69 6e 74 65 67 65 72 20 69 6e 20 74 68 65 20 72 61 6e   ┆har>  ::=     integer in the ran┆
0x0d80…0da0       67 65 20 30 20 2d 20 32 35 35 0d 0a 09 09 09 09 09 20 20 20 6e 6f 0d 0a 09 09 3c 66 65 3e 20 20   ┆ge 0 - 255          no    <fe>  ┆
0x0da0…0dc0       20 20 3a 3a 3d 20 20 20 20 20 20 20 69 6f 0d 0a 09 09 09 09 09 20 20 20 69 6e 0d 0a 09 09 09 09   ┆  ::=       io          in      ┆
0x0dc0…0de0       09 20 20 20 6f 75 74 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆    out                         ┆
0x0de0…0e00       20 20 20 20 20 20 6f 64 64 0d 0a 09 09 3c 70 61 72 69 74 79 3e 3a 3a 3d 20 20 20 20 20 20 20 65   ┆      odd    <parity>::=       e┆
0x0e00…0e12 (7,)  76 65 0d 0a 09 09 09 09 09 20 20 20 6e 6f 0d 0a 0d 0a                                             ┆ve          no    ┆
0x0e12…0e15       FormFeed {
0x0e12…0e15         0c 83 e0                                                                                          ┆   ┆
0x0e12…0e15       }
0x0e15…0e20       0a 09 09 3c 73 65 63 73 3e 20 20                                                                  ┆   <secs>  ┆
0x0e20…0e40       3a 3a 3d 20 20 20 20 20 69 6e 74 65 67 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 30 20 2d   ┆::=     integer in the range 0 -┆
0x0e40…0e60       20 32 35 35 0d 0a 09 09 09 09 09 20 20 20 35 0d 0a 09 09 09 09 09 20 20 20 36 0d 0a 09 09 3c 63   ┆ 255          5          6    <c┆
0x0e60…0e80       68 61 72 62 69 74 73 3e 3a 3a 3d 20 20 20 20 20 37 0d 0a 09 09 09 09 09 20 20 20 38 0d 0a 09 09   ┆harbits>::=     7          8    ┆
0x0e80…0ea0       3c 62 70 73 3e 20 20 20 3a 3a 3d 20 20 20 20 20 84 69 6e 74 65 67 65 72 2c 20 6f 6e 65 20 6f 66   ┆<bps>   ::=      integer, one of┆
0x0ea0…0ec0       20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 6c 75 65 73 3a 20 39 36 30 30 2c 20 0a 19 99   ┆ the following values: 9600,    ┆
0x0ec0…0ee0       80 80 34 38 30 30 2c 20 32 34 30 30 2c 20 31 32 30 30 2c 20 36 30 30 2c 20 33 30 30 2c 20 32 32   ┆  4800, 2400, 1200, 600, 300, 22┆
0x0ee0…0f00       30 2c 20 32 30 30 2c 20 31 35 30 2c 20 31 33 34 2c 20 0a 19 99 80 80 31 31 30 2c 20 37 35 2c 20   ┆0, 200, 150, 134,      110, 75, ┆
0x0f00…0f20       35 30 2c 20 34 30 2e 0d 0a 0d 0a 09 09 3c 69 6e 64 65 78 3e 20 3a 3a 3d 20 20 20 20 20 69 6e 74   ┆50, 40.      <index> ::=     int┆
0x0f20…0f40       65 67 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 32 20 2d 20 38 2e 0d 0a 09 09 3c 73 68 69   ┆eger in the range 2 - 8.    <shi┆
0x0f40…0f60       66 74 3e 20 3a 3a 3d 20 20 20 20 20 69 6e 74 65 67 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 65   ┆ft> ::=     integer in the range┆
0x0f60…0f80       20 30 20 2d 20 32 33 2e 0d 0a 09 09 3c 62 69 74 73 3e 20 20 3a 3a 3d 20 20 20 20 20 69 6e 74 65   ┆ 0 - 23.    <bits>  ::=     inte┆
0x0f80…0fa0       67 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 65 20 31 20 2d 20 32 34 2e 0d 0a 09 09 3c 76 61 6c   ┆ger in the range 1 - 24.    <val┆
0x0fa0…0fc0       75 65 3e 20 3a 3a 3d 20 20 20 20 20 69 6e 74 65 67 65 72 2c 20 61 6e 79 20 76 61 6c 75 65 2e 0d   ┆ue> ::=     integer, any value. ┆
0x0fc0…0fc3       0a 0d 0a                                                                                          ┆   ┆
0x0fc3…0fc6       FormFeed {
0x0fc3…0fc6         0c 81 a8                                                                                          ┆   ┆
0x0fc3…0fc6       }
0x0fc6…0fe0       0a a1 b0 34 2e 09 09 46 55 4e 43 54 49 4f 4e 2e 0d 0a 0d 0a 09 09 84 54 68 65                     ┆   4.  FUNCTION.       The┆
0x0fe0…1000       20 70 72 6f 63 65 73 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 3c 70 72 6f 63 20 6e 61 6d 65   ┆ process specified by <proc name┆
0x1000…1020 (8,)  3e 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 73 65 6c 65 63 74 65 64 20 0a 19 89 80 80 70 61   ┆> is found, and selected      pa┆
0x1020…1040       72 74 73 20 6f 66 20 74 68 65 20 70 72 6f 63 65 73 73 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61   ┆rts of the process description a┆
0x1040…1060       72 65 20 64 69 73 70 6c 61 79 65 64 2e 0d 0a 09 09 84 44 65 66 61 75 6c 74 20 69 73 20 74 68 65   ┆re displayed.     Default is the┆
0x1060…1080       20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 72 69 6d 61 72 79 20 6f 75 74 70 75 74 20 70 72 6f 63   ┆ name of the primary output proc┆
0x1080…10a0       65 73 73 20 74 6f 20 74 68 65 20 6a 6f 62 20 0a 19 89 80 80 70 72 6f 63 65 73 73 2e 0d 0a 0d 0a   ┆ess to the job      process.    ┆
0x10a0…10c0       09 09 84 49 66 20 74 68 65 20 70 72 6f 63 65 73 73 20 73 70 65 63 69 66 69 65 64 20 69 73 20 6e   ┆   If the process specified is n┆
0x10c0…10e0       6f 74 20 74 68 65 20 70 72 69 6d 61 72 79 20 6f 75 74 70 75 74 20 70 72 6f 63 65 73 73 2c 20 69   ┆ot the primary output process, i┆
0x10e0…1100       74 20 0a 19 89 80 80 69 73 20 72 65 71 75 69 72 65 64 20 74 68 61 74 20 70 72 6f 63 65 73 73 6b   ┆t      is required that processk┆
0x1100…1120       69 6e 64 20 69 73 20 38 34 20 6f 72 20 38 35 20 28 70 65 72 6d 61 6e 65 6e 74 20 6f 72 20 74 65   ┆ind is 84 or 85 (permanent or te┆
0x1120…1140       6d 70 6f 80 80 0a 19 89 80 80 72 61 72 79 20 6c 69 6e 6b 29 2c 20 74 68 61 74 20 74 68 65 20 73   ┆mpo       rary link), that the s┆
0x1140…1160       75 62 6b 69 6e 64 20 69 73 20 38 20 28 74 65 72 6d 69 6e 61 6c 29 2c 20 61 6e 64 20 74 68 61 74   ┆ubkind is 8 (terminal), and that┆
0x1160…1180       20 74 68 65 20 6a 6f 62 20 0a 19 89 80 80 70 72 6f 63 65 73 73 20 68 61 73 20 66 75 6e 63 74 69   ┆ the job      process has functi┆
0x1180…11a0       6f 6e 20 62 69 74 20 35 20 73 65 74 20 28 72 65 6d 6f 76 65 20 70 65 72 69 70 68 65 72 61 6c 20   ┆on bit 5 set (remove peripheral ┆
0x11a0…11c0       70 72 6f 63 65 73 73 29 2c 20 0a 19 89 80 80 6f 74 68 65 72 77 69 73 65 20 61 6e 20 65 72 72 6f   ┆process),      otherwise an erro┆
0x11c0…11e0       72 20 6d 65 73 73 61 67 65 20 69 73 20 67 69 76 65 6e 2e 20 0d 0a 09 09 84 41 20 67 65 74 2d 73   ┆r message is given.      A get-s┆
0x11e0…1200       70 65 63 69 66 69 63 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 20 69 73 20 73 65 6e 74 20 74 6f 20   ┆pecification message is sent to ┆
0x1200…1220 (9,)  74 68 65 20 70 72 6f 63 65 73 73 2e 0d 0a 09 09 84 49 66 20 70 61 72 61 6d 65 74 65 72 73 20 66   ┆the process.     If parameters f┆
0x1220…1240       6f 72 20 63 68 61 6e 67 69 6e 67 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 73   ┆or changing specifications are s┆
0x1240…1260       74 61 74 65 64 2c 20 74 68 65 79 20 61 72 65 20 0a 19 89 80 80 65 6e 63 6f 64 65 64 2e 0d 0a 20   ┆tated, they are      encoded.   ┆
0x1260…1280       20 20 20 20 20 20 20 20 84 4e 6f 77 20 61 20 73 65 74 2d 73 70 65 63 69 66 69 63 61 74 69 6f 6e   ┆         Now a set-specification┆
0x1280…12a0       20 6d 65 73 73 61 67 65 20 69 73 20 73 65 6e 74 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 2c   ┆ message is sent to the process,┆
0x12a0…12c0       20 66 6f 6c 80 0a 19 89 80 80 6c 6f 77 65 64 20 62 79 20 61 20 67 65 74 2d 73 70 65 63 69 66 69   ┆ fol      lowed by a get-specifi┆
0x12c0…12e0       63 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 20 74 6f 20 67 65 74 20 74 68 65 20 72 65 73 75 6c 74   ┆cation message to get the result┆
0x12e0…1300       69 6e 67 20 0a 19 89 80 80 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 2e 20 49 66 20 74 68 65 20   ┆ing      specifications. If the ┆
0x1300…1320       70 61 72 61 6d 65 74 65 72 20 22 74 65 73 74 22 20 69 73 20 73 74 61 74 65 64 2c 20 6e 6f 20 73   ┆parameter "test" is stated, no s┆
0x1320…1340       65 74 2d 0a 19 89 80 80 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 20 77 69   ┆et-     specification message wi┆
0x1340…1360       6c 6c 20 62 65 20 73 65 6e 74 2c 20 69 6e 73 74 65 61 64 20 61 20 74 65 73 74 6f 75 74 70 75 74   ┆ll be sent, instead a testoutput┆
0x1360…1380       20 69 73 20 0a 19 89 80 80 64 69 73 70 6c 61 79 65 64 20 63 6f 6e 63 65 72 6e 69 6e 67 20 74 68   ┆ is      displayed concerning th┆
0x1380…13a0       65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 6f 62 74 61 69 6e 65 64 20 61 6e 64 20 74 68   ┆e specifications obtained and th┆
0x13a0…13c0       65 20 73 70 65 63 69 2d 0a 19 89 80 80 66 69 63 61 74 69 6f 6e 73 20 63 68 61 6e 67 65 64 20 61   ┆e speci-     fications changed a┆
0x13c0…13e0       73 20 73 74 61 74 65 64 2e 0d 0a 0d 0a 09 09 84 46 69 6e 61 6c 6c 79 20 74 68 65 20 74 65 72 6d   ┆s stated.       Finally the term┆
0x13e0…1400       69 6e 61 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 64 69 73 70 6c 61 79 65   ┆inal specifications are displaye┆
0x1400…1420 (10,) 64 2c 20 69 6e 63 6c 75 64 69 6e 67 20 0a 19 89 80 80 70 6f 73 73 69 62 6c 65 20 63 68 61 6e 67   ┆d, including      possible chang┆
0x1420…1427       65 73 2e 0d 0a 0d 0a                                                                              ┆es.    ┆
0x1427…142a       FormFeed {
0x1427…142a         0c 82 ac                                                                                          ┆   ┆
0x1427…142a       }
0x142a…1440       0a a1 b0 35 2e 09 09 50 41 52 41 4d 45 54 45 52 53 0d 0a 0d 0a 09                                 ┆   5.  PARAMETERS     ┆
0x1440…1460       09 84 4d 6f 73 74 20 6f 66 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 6f 62 76   ┆  Most of the parameters are obv┆
0x1460…1480       69 6f 75 73 6c 79 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 64 65 73 63 72 69 70 2d 0a 19   ┆iously related to the descrip-  ┆
0x1480…14a0       89 80 80 74 69 6f 6e 20 69 6e 20 22 52 43 38 30 30 30 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63   ┆   tion in "RC8000 terminal proc┆
0x14a0…14c0       65 73 73 2c 20 53 57 38 30 30 31 2f 32 22 2c 20 77 68 65 72 65 20 64 65 74 61 69 6c 73 20 6d 61   ┆ess, SW8001/2", where details ma┆
0x14c0…14e0       79 20 0a 19 89 80 80 62 65 20 66 6f 75 6e 64 20 28 31 29 2e 20 50 61 72 61 6d 65 74 65 72 73 20   ┆y      be found (1). Parameters ┆
0x14e0…1500       61 6e 64 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 68 61 6e 67 65 73 20 61 72 65 20 70 65   ┆and corresponding changes are pe┆
0x1500…1520       72 66 6f 72 6d 80 0a 19 89 80 80 65 64 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 74 68 65 79 20   ┆rform      ed in the order they ┆
0x1520…1540       61 72 65 20 73 74 61 74 65 64 2e 0d 0a 0d 0a 09 09 6e 6f 72 6d 61 6c 20 3a 09 84 45 71 75 69 76   ┆are stated.      normal :  Equiv┆
0x1540…1560       61 6c 65 6e 74 20 74 6f 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 63 6f 6e 76 2e 79 65 73   ┆alent to the parameters conv.yes┆
0x1560…1580       20 63 6f 6e 74 2e 6e 6f 20 0a 19 93 80 80 65 63 68 6f 2e 79 65 73 20 73 6f 66 74 2e 79 65 73 20   ┆ cont.no      echo.yes soft.yes ┆
0x1580…15a0       74 79 70 65 2e 31 20 70 72 6f 6d 2e 37 20 66 6c 6f 77 2e 6e 6f 20 74 69 6d 65 2e 36 30 2e 0d 0a   ┆type.1 prom.7 flow.no time.60.  ┆
0x15a0…15c0       09 09 63 6f 6e 76 20 20 20 3a 09 84 53 65 74 2f 72 65 73 65 74 20 74 68 65 20 75 70 70 65 72 20   ┆  conv   :  Set/reset the upper ┆
0x15c0…15e0       63 61 73 65 20 63 6f 6e 76 65 72 73 69 6f 6e 20 66 61 63 69 6c 69 74 79 2e 0d 0a 09 09 63 6f 6e   ┆case conversion facility.    con┆
0x15e0…1600       74 20 20 20 3a 09 84 53 65 74 2f 72 65 73 65 74 20 74 68 65 20 63 6f 6e 74 69 6e 75 65 64 2d 69   ┆t   :  Set/reset the continued-i┆
0x1600…1620 (11,) 6e 70 75 74 20 66 61 63 69 6c 69 74 79 2e 0d 0a 09 09 65 63 68 6f 20 20 20 3a 09 45 6e 61 62 6c   ┆nput facility.    echo   : Enabl┆
0x1620…1640       65 2f 64 69 73 61 62 6c 65 20 6f 66 20 65 63 68 6f 2e 0d 0a 09 09 73 6f 66 74 20 20 20 3a 09 53   ┆e/disable of echo.    soft   : S┆
0x1640…1660       65 74 2f 72 65 73 65 74 20 73 6f 66 74 20 70 61 72 69 74 79 20 63 68 65 63 6b 2e 0d 0a 09 09 74   ┆et/reset soft parity check.    t┆
0x1660…1680       79 70 65 20 20 20 3a 09 49 6e 64 65 78 20 66 6f 72 20 69 6e 70 75 74 2d 6f 75 74 70 75 74 20 63   ┆ype   : Index for input-output c┆
0x1680…16a0       6f 6e 76 65 72 73 69 6f 6e 20 74 61 62 6c 65 73 2e 0d 0a 09 09 61 74 74 20 20 20 20 3a 20 20 45   ┆onversion tables.    att    :  E┆
0x16a0…16c0       6e 61 62 6c 65 2f 64 69 73 61 62 6c 65 20 61 74 74 65 6e 74 69 6f 6e 2e 0d 0a 09 09 70 72 6f 6d   ┆nable/disable attention.    prom┆
0x16c0…16e0       20 20 20 3a 20 20 84 43 68 61 72 61 63 74 65 72 20 76 61 6c 75 65 20 6f 66 20 70 72 6f 6d 70 74   ┆   :   Character value of prompt┆
0x16e0…1700       2e 20 49 66 20 3d 20 30 2c 20 6e 6f 20 70 72 6f 6d 70 74 20 69 73 20 73 65 6e 74 2e 0d 0a 09 09   ┆. If = 0, no prompt is sent.    ┆
0x1700…1720       66 6c 6f 77 20 20 20 3a 20 20 84 46 6c 6f 77 20 63 6f 6e 74 72 6f 6c 20 73 65 6c 65 63 74 69 6f   ┆flow   :   Flow control selectio┆
0x1720…1740       6e 20 3a 20 6e 6f 20 3d 20 6e 6f 20 66 6c 6f 77 20 63 6f 6e 74 72 6f 6c 2c 20 69 6f 20 3d 20 0a   ┆n : no = no flow control, io =  ┆
0x1740…1760       19 93 80 80 62 6f 74 68 20 6f 6e 20 69 6e 70 75 74 20 61 6e 64 20 6f 75 74 70 75 74 2c 20 69 6e   ┆    both on input and output, in┆
0x1760…1780       20 3d 20 69 6e 70 75 74 20 6f 6e 6c 79 2c 20 6f 75 74 20 3d 20 0a 19 93 80 80 6f 75 74 70 75 74   ┆ = input only, out =      output┆
0x1780…17a0       20 6f 6e 6c 79 2e 0d 0a 09 09 73 74 6f 70 20 20 20 3a 09 53 65 74 20 6e 75 6d 62 65 72 20 6f 66   ┆ only.    stop   : Set number of┆
0x17a0…17c0       20 73 74 6f 70 62 69 74 73 2e 0d 0a 09 09 70 61 72 69 20 20 20 3a 20 20 84 53 65 74 20 70 61 72   ┆ stopbits.    pari   :   Set par┆
0x17c0…17e0       69 74 79 20 63 68 65 63 6b 20 3a 20 6f 64 64 20 3d 20 6f 64 64 20 70 61 72 69 74 79 2c 20 65 76   ┆ity check : odd = odd parity, ev┆
0x17e0…1800       65 20 3d 20 65 76 65 6e 20 0a 19 93 80 80 70 61 72 69 74 79 2c 20 6e 6f 20 3d 20 6e 6f 20 70 61   ┆e = even      parity, no = no pa┆
0x1800…1820 (12,) 72 69 74 79 20 63 68 65 63 6b 2e 0d 0a 09 09 74 69 6d 65 20 20 20 3a 20 20 53 65 74 20 69 6e 70   ┆rity check.    time   :  Set inp┆
0x1820…1840       75 74 20 74 69 6d 65 6f 75 74 20 76 61 6c 75 65 2e 0d 0a 09 09 63 68 61 72 20 20 20 3a 20 20 53   ┆ut timeout value.    char   :  S┆
0x1840…1860       65 74 20 63 68 61 72 61 63 74 65 72 20 6c 65 6e 67 74 68 2c 20 69 6e 20 62 69 74 73 2e 0d 0a 09   ┆et character length, in bits.   ┆
0x1860…1880       09 72 61 74 65 20 20 20 3a 20 20 84 53 65 74 20 6c 69 6e 65 73 70 65 65 64 2e 20 49 66 20 6f 6e   ┆ rate   :   Set linespeed. If on┆
0x1880…18a0       65 20 70 61 72 61 6d 65 74 65 72 20 69 73 20 73 74 61 74 65 64 2c 20 62 6f 74 68 20 69 6e 70 75   ┆e parameter is stated, both inpu┆
0x18a0…18c0       74 20 0a 19 93 80 80 61 6e 64 20 6f 75 74 70 75 74 20 73 70 65 65 64 20 69 73 20 73 65 74 20 74   ┆t      and output speed is set t┆
0x18c0…18e0       6f 20 74 68 69 73 2e 20 49 66 20 74 77 6f 20 70 61 72 61 6d 65 74 65 72 73 20 0a 19 93 80 80 61   ┆o this. If two parameters      a┆
0x18e0…1900       72 65 20 73 74 61 74 65 64 2c 20 69 74 20 6d 65 61 6e 73 20 72 61 74 65 2e 3c 72 65 63 65 69 76   ┆re stated, it means rate.<receiv┆
0x1900…1920       65 72 20 62 70 73 3e 2e 3c 73 65 6e 64 65 72 20 0a 19 93 80 80 62 70 73 3e 0d 0a 09 09 73 65 74   ┆er bps>.<sender      bps>    set┆
0x1920…1940       20 20 20 20 3a 20 20 84 55 73 65 64 20 66 6f 72 20 73 65 74 74 69 6e 67 20 6e 6f 6e 2d 64 65 73   ┆    :   Used for setting non-des┆
0x1940…1960       63 72 69 62 65 64 20 62 69 74 6d 61 73 6b 73 20 69 6e 20 73 65 74 2d 73 70 65 63 69 2d 0a 19 93   ┆cribed bitmasks in set-speci-   ┆
0x1960…1980       80 80 66 69 63 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 2e 20 3c 76 61 6c 75 65 3e 20 69 73 20 69   ┆  fication message. <value> is i┆
0x1980…19a0       6e 73 65 72 74 65 64 20 69 6e 20 6d 65 73 73 20 0a 19 93 80 80 28 3c 69 6e 64 65 78 3e 29 2c 20   ┆nserted in mess      (<index>), ┆
0x19a0…19c0       69 6e 20 74 68 65 20 62 69 74 20 70 6f 73 69 74 69 6f 6e 73 20 66 72 6f 6d 20 28 31 20 73 68 69   ┆in the bit positions from (1 shi┆
0x19c0…19e0       66 74 20 0a 19 93 80 80 3c 73 68 69 66 74 3e 29 20 74 6f 20 28 31 20 73 68 69 66 74 20 28 3c 73   ┆ft      <shift>) to (1 shift (<s┆
0x19e0…1a00       68 69 66 74 3e 2b 3c 62 69 74 73 3e 29 29 2e 0d 0a 09 09 74 65 73 74 20 20 20 3a 20 20 84 55 73   ┆hift>+<bits>)).    test   :   Us┆
0x1a00…1a20 (13,) 65 64 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 66 69 6e 61 6c 20 63 6f 6e 74 65 6e 74 73 20 6f   ┆ed to check the final contents o┆
0x1a20…1a40       66 20 67 65 74 2d 20 61 6e 64 20 73 65 74 2d 73 70 65 2d 0a 19 93 80 80 63 69 66 69 63 61 74 69   ┆f get- and set-spe-     cificati┆
0x1a40…1a60       6f 6e 20 6d 65 73 73 61 67 65 73 2e 20 54 68 65 20 73 65 74 2d 73 70 65 63 69 66 69 63 61 74 69   ┆on messages. The set-specificati┆
0x1a60…1a7d       6f 6e 20 6d 65 73 73 61 67 65 20 69 73 20 0a 19 93 80 80 61 76 6f 69 64 65 64 2e 0d 0a            ┆on message is      avoided.  ┆
0x1a7d…1a80       FormFeed {
0x1a7d…1a80         0c 83 a4                                                                                          ┆   ┆
0x1a7d…1a80       }
0x1a80…1aa0       0a a1 b0 36 2e 09 09 46 4f 52 4d 41 54 20 4f 46 20 54 48 45 20 4f 55 54 50 55 54 20 44 49 53 50   ┆   6.  FORMAT OF THE OUTPUT DISP┆
0x1aa0…1ac0       4c 41 59 45 44 0d 0a 0d 0a 09 09 84 84 54 68 65 20 a1 66 69 72 73 74 e1 20 6c 69 6e 65 20 6f 66   ┆LAYED        The  first  line of┆
0x1ac0…1ae0       20 6f 75 74 70 75 74 20 73 68 6f 77 73 20 73 65 6c 65 63 74 65 64 20 70 61 72 74 73 20 6f 66 20   ┆ output shows selected parts of ┆
0x1ae0…1b00       74 68 65 20 74 65 72 6d 69 6e 61 6c 20 0a 19 89 80 80 70 72 6f 63 65 73 73 20 64 65 73 63 72 69   ┆the terminal      process descri┆
0x1b00…1b20       70 74 69 6f 6e 3a 0d 0a 0d 0a 09 09 3c 70 72 6f 63 3e 3a 09 84 6a 6f 62 68 6f 73 74 3d 3c 6a 68   ┆ption:      <proc>:  jobhost=<jh┆
0x1b20…1b40       3e 28 3c 6a 68 6c 3e 29 20 64 65 76 68 6f 73 74 3d 3c 64 68 3e 28 3c 64 68 6c 3e 29 20 68 77 73   ┆>(<jhl>) devhost=<dh>(<dhl>) hws┆
0x1b40…1b60       3d 3c 68 77 73 3e 20 0a 19 93 80 80 6b 69 6e 64 3d 3c 6b 3e 28 3c 73 6b 3e 29 0d 0a 0d 0a 09 09   ┆=<hws>      kind=<k>(<sk>)      ┆
0x1b60…1b80       77 68 65 72 65 3a 0d 0a 09 09 3c 70 72 6f 63 3e 09 6e 61 6d 65 20 6f 66 20 74 65 72 6d 69 6e 61   ┆where:    <proc> name of termina┆
0x1b80…1ba0       6c 20 70 72 6f 63 65 73 73 0d 0a 09 09 3c 6a 68 3e 09 09 6a 6f 62 68 6f 73 74 20 69 64 65 6e 74   ┆l process    <jh>  jobhost ident┆
0x1ba0…1bc0       2c 20 69 2e 65 2e 20 52 43 38 30 30 30 20 69 64 65 6e 74 0d 0a 09 09 3c 6a 68 6c 3e 09 6a 6f 62   ┆, i.e. RC8000 ident    <jhl> job┆
0x1bc0…1be0       68 6f 73 74 20 6c 69 6e 6b 6e 6f 2c 20 69 2e 65 2e 20 64 65 76 69 63 65 20 6e 75 6d 62 65 72 20   ┆host linkno, i.e. device number ┆
0x1be0…1c00       69 6e 20 52 43 38 30 30 30 0d 0a 09 09 3c 64 68 3e 09 09 64 65 76 69 63 65 68 6f 73 74 20 69 64   ┆in RC8000    <dh>  devicehost id┆
0x1c00…1c20 (14,) 65 6e 74 2c 20 69 2e 65 2e 20 69 64 65 6e 74 20 6f 66 20 74 68 65 20 44 65 76 69 63 65 20 43 6f   ┆ent, i.e. ident of the Device Co┆
0x1c20…1c40       6e 74 72 6f 6c 6c 65 72 0d 0a 09 09 3c 64 68 6c 3e 09 84 64 65 76 69 63 65 68 6f 73 74 20 6c 69   ┆ntroller    <dhl>  devicehost li┆
0x1c40…1c60       6e 6b 6e 6f 2c 20 69 2e 65 2e 20 64 65 76 69 63 65 20 6e 75 6d 62 65 72 20 69 6e 20 74 68 65 20   ┆nkno, i.e. device number in the ┆
0x1c60…1c80       44 65 76 69 63 65 20 0a 19 93 80 80 43 6f 6e 74 72 6f 6c 6c 65 72 0d 0a 09 09 3c 68 77 73 3e 09   ┆Device      Controller    <hws> ┆
0x1c80…1ca0       6c 69 6e 6b 20 62 75 66 66 65 72 20 73 69 7a 65 2c 20 69 6e 20 68 61 6c 66 77 6f 72 64 73 0d 0a   ┆link buffer size, in halfwords  ┆
0x1ca0…1cc0       09 09 3c 6b 3e 09 09 84 70 72 6f 63 65 73 73 20 6b 69 6e 64 20 28 69 6e 20 52 43 38 30 30 30 20   ┆  <k>   process kind (in RC8000 ┆
0x1cc0…1ce0       6d 6f 6e 69 74 6f 72 29 2e 20 38 34 20 69 73 20 70 65 72 6d 61 6e 65 6e 74 20 0a 19 93 80 80 6c   ┆monitor). 84 is permanent      l┆
0x1ce0…1d00       69 6e 6b 20 76 69 61 20 46 50 41 2e 20 38 35 20 69 73 20 74 65 6d 70 65 72 61 72 79 20 6c 69 6e   ┆ink via FPA. 85 is temperary lin┆
0x1d00…1d20       6b 20 76 69 61 20 46 50 41 0d 0a 09 09 3c 73 6b 3e 09 09 73 75 62 6b 69 6e 64 20 28 69 6e 20 52   ┆k via FPA    <sk>  subkind (in R┆
0x1d20…1d40       43 38 30 30 30 20 6d 6f 6e 69 74 6f 72 29 2e 20 38 20 69 73 20 74 65 72 6d 69 6e 61 6c 0d 0a 0d   ┆C8000 monitor). 8 is terminal   ┆
0x1d40…1d60       0a 09 09 84 49 66 20 70 72 6f 63 65 73 73 20 6b 69 6e 64 20 69 73 20 6e 6f 74 20 38 34 20 6f 72   ┆    If process kind is not 84 or┆
0x1d60…1d80       20 38 35 2c 20 6f 6e 6c 79 20 3c 70 72 6f 63 3e 2c 20 3c 6a 68 3e 20 61 6e 64 20 3c 6b 3e 20 61   ┆ 85, only <proc>, <jh> and <k> a┆
0x1d80…1da0       72 65 20 0a 19 89 80 80 6f 75 74 70 75 74 2e 0d 0a 0d 0a 09 09 84 54 68 65 20 a1 73 65 63 6f 6e   ┆re      output.       The  secon┆
0x1da0…1dc0       64 e1 20 61 6e 64 20 a1 74 68 69 72 64 e1 20 6c 69 6e 65 73 20 73 68 6f 77 20 74 68 65 20 72 65   ┆d  and  third  lines show the re┆
0x1dc0…1de0       73 75 6c 74 69 6e 67 20 74 65 72 6d 69 6e 61 6c 20 73 70 65 63 69 66 69 2d 0a 19 89 80 80 63 61   ┆sulting terminal specifi-     ca┆
0x1de0…1e00       74 69 6f 6e 73 2c 20 77 72 69 74 74 65 6e 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 6f 72 6d 61   ┆tions, written in the same forma┆
0x1e00…1e1b (15,) 74 20 61 73 20 74 68 65 20 46 50 2d 70 61 72 61 6d 65 74 65 72 73 2e 0d 0a 0d 0a                  ┆t as the FP-parameters.    ┆
0x1e1b…1e1e       FormFeed {
0x1e1b…1e1e         0c 82 b8                                                                                          ┆   ┆
0x1e1b…1e1e       }
0x1e1e…1e20       0a a1                                                                                             ┆  ┆
0x1e20…1e40       b0 37 2e 09 09 45 52 52 4f 52 20 4d 45 53 53 41 47 45 53 0d 0a 0d 0a 09 09 84 41 6e 79 20 65 72   ┆ 7.  ERROR MESSAGES       Any er┆
0x1e40…1e60       72 6f 72 20 6d 65 73 73 61 67 65 20 77 69 6c 6c 20 73 65 74 20 74 68 65 20 46 50 20 6d 6f 64 65   ┆ror message will set the FP mode┆
0x1e60…1e80       20 62 69 74 73 3a 0d 0a 09 09 09 6f 6b 2e 6e 6f 2c 20 77 61 72 6e 69 6e 67 2e 79 65 73 2e 0d 0a   ┆ bits:     ok.no, warning.yes.  ┆
0x1e80…1ea0       0d 0a 09 09 2a 2a 2a 74 65 72 6d 73 70 65 63 20 73 79 6e 74 61 78 20 3a 20 3c 70 61 72 61 6d 3e   ┆    ***termspec syntax : <param>┆
0x1ea0…1ec0       20 63 6f 72 72 65 63 74 20 73 79 6e 74 61 78 20 69 73 3a 0d 0a 09 09 20 20 20 28 61 20 73 68 6f   ┆ correct syntax is:       (a sho┆
0x1ec0…1ee0       72 74 20 73 75 72 76 65 79 20 6f 66 20 63 61 6c 6c 20 73 79 6e 74 61 78 29 0d 0a 09 09 20 20 20   ┆rt survey of call syntax)       ┆
0x1ee0…1f00       54 68 65 20 70 61 72 61 6d 65 74 65 72 20 69 6e 20 3c 70 61 72 61 6d 3e 20 69 73 20 69 6e 63 6f   ┆The parameter in <param> is inco┆
0x1f00…1f20       72 72 65 64 2e 0d 0a 0d 0a 09 09 2a 2a 2a 74 65 72 6d 73 70 65 63 20 73 6f 72 72 79 20 3a 20 6e   ┆rred.      ***termspec sorry : n┆
0x1f20…1f40       6f 74 20 66 6f 75 6e 64 3a 3c 70 72 6f 63 3e 0d 0a 09 09 20 20 20 54 68 65 20 74 65 72 6d 69 6e   ┆ot found:<proc>       The termin┆
0x1f40…1f60       61 6c 20 70 72 6f 63 65 73 73 20 3c 70 72 6f 63 3e 20 63 61 6e 6e 6f 74 20 62 65 20 66 6f 75 6e   ┆al process <proc> cannot be foun┆
0x1f60…1f80       64 2e 0d 0a 0d 0a 09 09 2a 2a 2a 74 65 72 6d 73 70 65 63 20 73 6f 72 72 79 20 3a 20 6e 6f 74 20   ┆d.      ***termspec sorry : not ┆
0x1f80…1fa0       74 65 72 6d 69 6e 61 6c 0d 0a 09 09 20 20 20 84 54 68 65 20 70 72 6f 63 65 73 73 20 64 65 73 63   ┆terminal        The process desc┆
0x1fa0…1fc0       72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 20 70 72 6f 63 65 73 73 20   ┆ription of the terminal process ┆
0x1fc0…1fe0       64 6f 65 73 20 6e 6f 74 20 0a 19 8c 80 80 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 69 74 20 69   ┆does not      indicate that it i┆
0x1fe0…2000       73 20 61 20 74 65 72 6d 69 6e 61 6c 2c 20 61 66 74 65 72 20 61 6c 6c 2e 0d 0a 0d 0a 09 09 2a 2a   ┆s a terminal, after all.      **┆
0x2000…2020 (16,) 2a 74 65 72 6d 73 70 65 63 20 73 6f 72 72 79 20 3a 20 6e 6f 20 73 65 70 63 73 20 61 74 3a 20 3c   ┆*termspec sorry : no sepcs at: <┆
0x2020…2040       70 72 6f 63 3e 20 72 65 73 75 6c 74 20 3c 72 3e 20 3c 73 3e 0d 0a 09 09 20 20 20 4e 6f 74 2d 6f   ┆proc> result <r> <s>       Not-o┆
0x2040…2060       6b 20 61 6e 73 77 65 72 20 74 6f 20 67 65 74 2d 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6d 65   ┆k answer to get-specification me┆
0x2060…2080       73 73 61 67 65 2e 0d 0a 09 09 20 20 20 3c 72 3e 20 69 73 20 72 65 73 75 6c 74 2c 20 3c 73 3e 20   ┆ssage.       <r> is result, <s> ┆
0x2080…20a0       69 73 20 73 74 61 74 75 73 20 77 6f 72 64 2e 0d 0a 0d 0a 09 09 2a 2a 2a 74 65 72 6d 73 70 65 63   ┆is status word.      ***termspec┆
0x20a0…20c0       20 73 6f 72 72 79 20 3a 20 73 70 65 63 73 20 6e 6f 74 20 73 65 74 20 61 74 3a 20 3c 70 72 6f 63   ┆ sorry : specs not set at: <proc┆
0x20c0…20e0       3e 20 72 65 73 75 6c 74 20 3c 72 3e 20 3c 73 3e 0d 0a 09 09 20 20 20 4e 6f 74 2d 6f 6b 20 61 6e   ┆> result <r> <s>       Not-ok an┆
0x20e0…2100       73 77 65 72 20 74 6f 20 73 65 74 2d 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6d 65 73 73 61 67   ┆swer to set-specification messag┆
0x2100…2120       65 2e 0d 0a 09 09 20 20 20 3c 72 3e 20 69 73 20 72 65 73 75 6c 74 2c 20 3c 73 3e 20 69 73 20 73   ┆e.       <r> is result, <s> is s┆
0x2120…2140       74 61 74 75 73 20 77 6f 72 64 2e 0d 0a 0d 0a 09 09 2a 2a 2a 74 65 72 6d 73 70 65 63 20 73 6f 72   ┆tatus word.      ***termspec sor┆
0x2140…2160       72 79 20 3a 20 66 75 6e 63 74 69 6f 6e 20 62 69 74 20 35 20 72 65 71 75 69 72 65 64 2e 0d 0a 09   ┆ry : function bit 5 required.   ┆
0x2160…2180       09 20 20 20 46 75 6e 63 74 69 6f 6e 20 62 69 74 20 35 20 69 73 20 72 65 71 75 69 72 65 64 20 77   ┆    Function bit 5 is required w┆
0x2180…21a0       68 65 6e 20 63 68 61 6e 67 69 6e 67 0d 0a 09 09 20 20 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e   ┆hen changing       specification┆
0x21a0…21c0       73 20 6f 66 20 61 20 74 65 72 6d 69 6e 61 6c 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 70 72 69   ┆s of a terminal which is not pri┆
0x21c0…21d0       6d 61 72 79 20 6f 75 74 70 75 74 2e 0d 0a 0d 0a                                                   ┆mary output.    ┆
0x21d0…21d3       FormFeed {
0x21d0…21d3         0c 82 d0                                                                                          ┆   ┆
0x21d0…21d3       }
0x21d3…21e0       0a a1 b0 38 2e 09 09 52 45 46 45 52 45                                                            ┆   8.  REFERE┆
0x21e0…2200       4e 43 45 53 2e 0d 0a 0d 0a 09 09 28 31 29 20 20 4c 42 4a 20 38 33 2e 30 37 2e 31 32 20 20 52 43   ┆NCES.      (1)  LBJ 83.07.12  RC┆
0x2200…2220 (17,) 38 30 30 30 20 54 65 72 6d 69 6e 61 6c 20 50 72 6f 63 65 73 73 2c 20 53 57 38 30 30 31 2f 32 2c   ┆8000 Terminal Process, SW8001/2,┆
0x2220…222f       20 52 65 6c 2e 32 2e 30 2e 0d 0a 0d 0a 0d 0a                                                      ┆ Rel.2.0.      ┆
0x222f…2232       FormFeed {
0x222f…2232         0c 80 bc                                                                                          ┆   ┆
0x222f…2232       }
0x2232…2240       0a 0d 0a 0d 0a 0d 0a 1a 1a 74 20 6c 69 6e                                                         ┆         t lin┆
0x2240…2260       65 3e 20 20 3a 3a 3d 0d 0a 09 09 3c 6c 61 73 74 20 6c 69 6e 65 3e 20 20 20 3a 3a 3d 20 70 6f 73   ┆e>  ::=    <last line>   ::= pos┆
0x2260…2280       69 74 69 76 65 20 69 6e 74 65 67 65 72 0d 0a 0d 0a 09 09 84 54 68 65 20 70 72 6f 67 72 61 6d 20   ┆itive integer       The program ┆

Reduced view