DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

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

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ 2 8 C S W ~

⟦4c162cf87⟧ Bits:30006103 8" Wang WCS floppy, CR 0163A, 8" Floppy Disk

    Length: 315392 (0x4d000)
    Description: Bits:30006103 8" Wang WCS floppy, CR 0163A
    Types: 8" Floppy Disk

Namespace

name artifact - - - - - - - - - - - - - - - - - - - - - - -
2055A CPS/SDS/035 rt MSN FRA 4.2.5 SUP.VDU 21-04-82 12:27 18 45 70663 20-06-85 09:10 04 113 20-06-85 09:44 20-06-85 11:34 0163A 23 26 54 216 84310 2055A ⟦2caedf7e4⟧ Wang Wps File, CPS/SDS/035
2057A CPS/SDS/035, ISSUE 2 de JBS 4.2 21-04-82 16:37 17 12 42908 18-06-85 14:54 02 31 18-06-85 15:07 20-06-85 09:28 0163A 33 23 23 260 52097 2057A ⟦4b640272b⟧ Wang Wps File, CPS/SDS/035, ISSUE 2
2061A CPS/SDS/035 sdv MSN fra 1 22-04-82 20:05 6 08 19262 05-08-85 14:02 01 43 05-08-85 14:04 05-08-85 14:07 0163A 77 15 40 580 33343 P 2061A ⟦d800f5efc⟧ Wang Wps File, CPS/SDS/035
2076A CPS/SDS/035 dhh MSN 4.2.2.4.7 26-04-82 09:28 18 37 73620 13-06-86 11:35 52 143 14-06-85 16:27 14-06-85 16:29 0163A 29 30 37 388 96652 2076A ⟦de4fe5e0a⟧ Wang Wps File, CPS/SDS/035
~ORPHAN02.07 ⟦9626f9959⟧ Wang Wps File, Spelunked
~ORPHAN03.15 ⟦d73b06ea5⟧ Wang Wps File, Spelunked
2061A CPS/SDS/035 sdv MSN fra 1 22-04-82 20:05 6 08 19262 17-05-82 14:23 2 53 4752 29-05-85 11:32 29-05-85 12:53 0163A 77 15 25 584 32809 ~ORPHAN48.00 ⟦a56178533⟧ Wang Wps File, Spelunked
2076A CPS/SDS/035 dhh MSN 4.2.2.4.7 26-04-82 09:28 18 37 73620 31-05-85 13:11 19 19 31-05-85 10:17 31-05-85 15:41 0163A 29 29 27 448 96292 ~ORPHAN51.08 ⟦c076c8f9b⟧ Wang Wps File, Spelunked
2076A CPS/SDS/035 ja og pan MSN 4.2.2.4.7 26-04-82 09:28 18 37 73620 24-05-82 10:24 19 90 24-05-82 11:02 26-05-82 14:46 0163A 70 22 30 720 76243 P ~ORPHAN67.08 ⟦9c1b23b35⟧ Wang Wps File, Spelunked
2057A CPS/SDS/035 de JBS 4.2 21-04-82 16:37 17 12 42908 29-02-84 09:09 00 2 19-05-82 11:08 29-02-84 09:10 0163A 56 20 27 440 46121 P ~ORPHAN68.00 ⟦ace430ef8⟧ Wang Wps File, Spelunked
2061A CPS/SDS/035 sdv MSN fra 1 22-04-82 20:05 6 08 19262 17-05-82 14:23 01 6 17-05-82 13:15 18-05-82 10:46 0163A 108 12 33 924 28063 ~ORPHAN70.00 ⟦a8eb54cf4⟧ Wang Wps File, Spelunked

Disk picture

  Unclaimed
  Document Body
  Document Head
  Marked Free
  Content List

OctetView

0x00000…00100 (0, 0, 0)   Sector 01634130313633 ┆ cA0163A                                                                                                                                                                                                                                                        ┆
0x00100…00200 (0, 0, 1)   Sector 00000000000000 ┆                                                                                                                                                                                                                                                                ┆
0x00200…00300 (0, 0, 2)   Sector ff00f0fffeffff ┆  p ~  ~                                                                                                                                                                                                                                                        ┆
0x00300…00306 (0, 0, 3)   WangDocument {d00=0x20, d01=0x55, d02=0x41, ptr=( 8,0, 0), d05=0x00}
0x00306…0030c             WangDocument {d00=0x20, d01=0x57, d02=0x41, ptr=(20,0, 0), d05=0x00}
0x0030c…00312             WangDocument {d00=0x20, d01=0x61, d02=0x41, ptr=(34,0, 0), d05=0x00}
0x00312…00318             WangDocument {d00=0x20, d01=0x76, d02=0x41, ptr=(15,0, 0), d05=0x00}
0x00318…00320             00 00 00 00 00 00 00 00   ┆        ┆
0x00320…00340             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   ┆                                ┆
         […0x5…]
0x003e0…00400             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 18   ┆                                ┆
0x00400…00500 (0, 0, 4)   Sector 00000000000000 ┆                                                                                                                                                                                                                                                                ┆
0x00500…00600 (0, 0, 5)   Sector 86312020202020 ┆ 1                                                                                                                                                            8      7  Q? > 7                                                    d N ~<) 0uH  &4'>( 1c5 & &    ┆
0x00600…00700 (0, 0, 6)   Sector 421c402600415b ┆B @& A['      Q   X%   %  PO P    ;     aAT<   C g x g V WL  O B :z8  z;M ` 2061A  g     h         < {C < { ; 1     b       -    b   b[ 5 b      8 9 :3M   t   xpy&                             h7g8g9g:x?                                                      ┆
0x00700…00800 (0, 0, 7)   Sector 00000000000000 ┆                                                                                                                                                                                                                                                                ┆
         […0x8…]
0x01000…01100 (1, 0, 0)   WangDocumentBody
         […0x3…]
0x01400…01500 (1, 0, 4)   Sector 00000000000000 ┆                                                                                                                                                                                                                                                                ┆
         […0x3…]
0x01800…01900 (1, 0, 8)   WangDocumentBody
         […0xe…]
0x02700…02800 (2, 0, 7)   Sector 0108ac00207641 ┆  ,  vA listing    4.2.2.4.15.5 Module Design   A TIMEOUT REQUEST is issued, and an answer is waited for in the answer queue.   Other answers are treated by TEP QUEUE ERR.  onfirmation    4.2.2.4.14.1 Functional Specification   The procedure performs the f┆
0x02800…02900 (2, 0, 8)   WangDocumentBody
         […0x16…]
0x03f00…04000 (3, 0, 15)  Sector 0300f200205541 ┆  r  UAsign     The procedure masks the lower part of a byte, pointed out by R0, with "F" and adds thirty to the result. The byte is rotated right 4 times and the procedure is repeated. The final result is placed in the area pointed out by R1.BLE ID = TERM┆
0x04000…04100 (4, 0, 0)   WangDocumentBody
         […0x3f…]
0x08000…08100 (8, 0, 0)   WangDocumentHead {hdr=WangSectHead {next=( 8,0, 1), len=0xff, h3=41205541}, f00=»2055A «, f01=»CPS/SDS/035               «, f02=»rt                   «, f03=»MSN                  «, f04=»FRA 4.2.5 SUP.VDU    «, f05=21-04-82 12:27, f06=»  18 «, f07=»45 «, f08=» 70663 «, f09=20-06-85 09:10, f10=»     «, f11=»04 «, f12=»   113 «, f13=20-06-85 09:44, f14=20-06-85 11:34, f15=»0163A «, f16=» 23 «, f17=»  26 «, f18=»54 «, f19=»  216 «, f20=» 84310 «, f21=»  «, f22=»   «, f99=320010000110052710110280aaca17040000000000000142034f00df}
0x08100…08200 (8, 0, 1)   WangDocumentBody
         […0x6e…]
0x0f000…0f100 (15, 0, 0)  WangDocumentHead {hdr=WangSectHead {next=(15,0, 1), len=0xff, h3=41207641}, f00=»2076A «, f01=»CPS/SDS/035               «, f02=»dhh                  «, f03=»MSN                  «, f04=»4.2.2.4.7            «, f05=26-04-82 09:28, f06=»  18 «, f07=»37 «, f08=» 73620 «, f09=13-06-86 11:35, f10=»     «, f11=»52 «, f12=»   143 «, f13=14-06-85 16:27, f14=14-06-85 16:29, f15=»0163A «, f16=» 29 «, f17=»  30 «, f18=»37 «, f19=»  388 «, f20=» 96652 «, f21=»  «, f22=»   «, f99=810010000110052710110280aaca17040000000000000142037f00df}
0x0f100…0f200 (15, 0, 1)  WangDocumentBody
         […0x4e…]
0x14000…14100 (20, 0, 0)  WangDocumentHead {hdr=WangSectHead {next=(20,0, 1), len=0xff, h3=41205741}, f00=»2057A «, f01=»CPS/SDS/035,   ISSUE 2    «, f02=»de                   «, f03=»JBS                  «, f04=»4.2                  «, f05=21-04-82 16:37, f06=»  17 «, f07=»12 «, f08=» 42908 «, f09=18-06-85 14:54, f10=»     «, f11=»02 «, f12=»    31 «, f13=18-06-85 15:07, f14=20-06-85 09:28, f15=»0163A «, f16=» 33 «, f17=»  23 «, f18=»23 «, f19=»  260 «, f20=» 52097 «, f21=»  «, f22=»   «, f99=110000000110058610110080aaca17040000000000000142036400df}
0x14100…14200 (20, 0, 1)  WangDocumentBody
         […0xde…]
0x22000…22100 (34, 0, 0)  WangDocumentHead {hdr=WangSectHead {next=(34,0, 1), len=0xff, h3=41206141}, f00=»2061A «, f01=»CPS/SDS/035               «, f02=»sdv                  «, f03=»MSN                  «, f04=»fra 1                «, f05=22-04-82 20:05, f06=»   6 «, f07=»08 «, f08=» 19262 «, f09=05-08-85 14:02, f10=»     «, f11=»01 «, f12=»    43 «, f13=05-08-85 14:04, f14=05-08-85 14:07, f15=»0163A «, f16=» 77 «, f17=»  15 «, f18=»40 «, f19=»  580 «, f20=» 33343 «, f21=»  «, f22=» P «, f99=150010000110052710110280aaca1505000000000000014203e000df}
0x22100…22200 (34, 0, 1)  WangDocumentBody
         […0x6…]
0x22800…22900 (34, 0, 8)  Sector 2209ff41206141 ┆"  A aA2061A CPS/SDS/035               sdv                  MSN                  fra 1                22 04 82 20 05    6 08  19262 21 06 85 15 22      05    194 24 06 85 11 41 24 06 85 11 43 0163A  77   15 39   588  33300    0 #      '    *J         B ` _┆
0x22900…22a00 (34, 0, 9)  Sector 220a4d00206141 ┆" M  aA     "   " " " ! ! !                                                                                                                                                TID    A>A1 TID                                                                      ┆
0x22a00…22b00 (34, 0, 10) Sector 220ba900206141 ┆" )  aA 1                                                                         CPS/SDS/035   850601   SUPERVISOR VDU DETAILED DESIGN SPECIFICATION ISSUE 1 CAMPS       M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x22b00…22c00 (34, 0, 11) Sector 220cff00206141 ┆"    aA 1                                                                   1  GENERAL    1.1 PURPOSE AND SCOPE   a) The Supervisor VDU Package Specification for the CAMPS project/4040 is written to fulfill the following objectives:    1) To provide a deta┆
0x22c00…22d00 (34, 0, 12) Sector 220dff00206141 ┆"    aAiled definition of the Supervisor VDU Package function and Software architecture.    2) To provide user operational and development personnel with details of the ongoing analysis.    3) To define in detail the interfaces with other packages and to d┆
0x22d00…22e00 (34, 0, 13) Sector 220eff00206141 ┆"    aAescribe their facilities.   b) The Supervisor VDU Package Specification defines the functions and software architecture of the package to a level sufficient for a programmer to start coding with a minimum of design effort.    The Supervisor VDU Pack┆
0x22e00…22f00 (34, 0, 14) Sector 220fff00206141 ┆"    aAage constitutes one of the building blocks of the TEP package.    All Supervisor VDU Package internal data and interfaces are defined within this document in detail. For a detailed data description of data external to the Supervisor VDU package and ┆
0x22f00…23000 (34, 0, 15) Sector 22006f00206141 ┆" o  aAinterfaces to other packages refer the Database Design document and the relevant interface documents.    Mc2! m"2< [MI !?=6 :  #wI>K!8=>R 2!8=6 #4  E*8=k L<M% :8=F 28=I!#<:"<>R<2> I  E*#<&  "< DM L<M% :#<F 2#<> I:g= Ro2M/2 Rl2> IC13!?=4~~ B|2> I:A=!┆
0x23000…23100 (35, 0, 0)  Sector 23015e00206141 ┆# ^  aA 1                                                                       Fig. 4.1.2.5-1 cuted by SVUP and/or another process.   X  : Indicates a special I/F, i.e. not via queues.is not acceptable.    rmed on timer request (every minute).   UPDATE DT┆
0x23100…23200 (35, 0, 1)  Sector 2302ff00206141 ┆#    aA 1                                                                  4.1.2.6 Subpackage Identification   Each of the coroutines in section 4.1.2.1 through 4.1.2.5 are identified as subpackages.   The task of initializing the SVUP process and upstart ┆
0x23200…23300 (35, 0, 2)  Sector 2303ff00206141 ┆#    aAof the SVUP coroutines is described in the SVUP initialization subpackage (SUPI).   The task of defining display procedures, syntax procedures, and semantic procedures related to supervisor formats is described in the supervisor VDU procedure subpac┆
0x23300…23400 (35, 0, 3)  Sector 2304e900206141 ┆# i  aAkage (SUPR).   The following subpackages are thus described in section 4.2:   - SVCO subpackage  - SFCO Subpackage  - VDIA Subpackage  - VODL Subpackage  - SCREP Subpackage  - SVUP Initialization Subpackage  - SUPR Subpackage  LINES is performed whe┆
0x23400…23500 (35, 0, 4)  Sector 2305ff00206141 ┆#    aA 1                                                                  4.1.3 Data Flow and Control Logic   In this section, the data flow between the SVUP coroutines will be described together with the control logic used to synchronize their execution.┆
0x23500…23600 (35, 0, 5)  Sector 2306ff00206141 ┆#    aA   The data flow internal to SVUP is depicted in fig. 4.1.3-1.   In fig. 4.1.3-2 an overview of the SVUP coroutines and the primitives (SVCO SEM, SFCO SEM, SVDIA SEM, SCREP SEM, VODL SEM) used for synchronization is depicted.   SVCO receives its inp┆
0x23600…23700 (35, 0, 6)  Sector 2307ff00206141 ┆#    aAut from SVCO SEM. SVCO is the coroutine which controls the activities of all the others through its control of SFCO.  SVCO starts and stops SFCO by executing a send operation on SFCO SEM with the proper command.  When SFCO has executed a command sen┆
0x23700…23800 (35, 0, 7)  Sector 2208ff00206141 ┆"    aAt by SVCO, SFCO notifies SVCO by performing a send operation on SVCO SEM with the relevant Command Completion code.   SFCO receives its input from SFCO SEM.  SFCO controls the activities of SVDIA through SVDIA SEM.  The control logic is analog to th┆
0x23800…23900 (35, 0, 8)  Sector 2309ff00206141 ┆#    aA 1                                                                  4.1.2.3 VDIA Coroutine Software Structure   This coroutine performs input/output to and from the format area of the VDU and validation and storing of input.   It accepts commands fr┆
0x23900…23a00 (35, 0, 9)  Sector 230ac900206141 ┆# I  aAom SFCO and sends completion reports corresponding to these commands.   It communicates with the VDU via the Format Handler of the IOC Package.   Figure 4.1.2.3-1 shows the software structure.   relatively lon execution time.   The rest of this sect┆
0x23a00…23b00 (35, 0, 10) Sector 230b6200206141 ┆# b  aA 1                                                                        Figure 4.1.2.3-1   divided into two types:   1) Functions mapped from functional breakdown   2) Functions related to communication between software components (coroutines and ┆
0x23b00…23c00 (35, 0, 11) Sector 230cff00206141 ┆#    aA 1                                                                  4.1.2.4 VODL Coroutine Software Structure   This coroutine is responsible for deletion of the off-line volume on command from SFCO. It communicates with SSC through the VODL queue (┆
0x23c00…23d00 (35, 0, 12) Sector 230d4f00206141 ┆# O  aAanswer to mount/ dismount). VODL accepts close-down command from SVCO.    Figure 4.1.2-1  ea is performed.    XECUTE F/C KEY FUNCTIONS:   This function performs the function corresponding to the F/C Key.     Close Down.   START USER is performed on ┆
0x23d00…23e00 (35, 0, 13) Sector 230e6100206141 ┆# a  aA 1                                                                       Figure 4.1.2.4-1  1  nd from TEMCO following a SIGN-OFF procedure.   ENTER RESTART MODE is performed on command from TEMCO when the Operator has requested the supervisor proces┆
0x23e00…23f00 (35, 0, 14) Sector 230fff00206141 ┆#    aA 1                                                                  4.1.2.5 SCREP Coroutine Software Structure   The SCREP Coroutine has the CREPQ queue as input source.  SCREP is controlled by SFCO and thus receives commands from SFCO and returns c┆
0x23f00…24000 (35, 0, 15) Sector 23006100206141 ┆# a  aAommand completion acknowledges to SFCO.   Fig. 4.1.2.5-1 outlines the Software Structure.      I: Immediate      F: Fast      S: Slow   E  : Executions, an indication of which Process is responsible for the execution of the command. The following co┆
0x24000…24100 (36, 0, 0)  Sector 2401b800206141 ┆$ 8  aAdes have been used:      S : SVUP      O : Other, another process than SVUP      SO: Executed by SVUP and/or another process.   X  : Indicates a special I/F, i.e. not via queues.is not acceptable.    rmed on timer request (every minute).   UPDATE DT┆
0x24100…24200 (36, 0, 1)  Sector 2402ff00206141 ┆$    aA 1                                                                  4.1.2.1 SVCO Coroutine Software Structure   The software structure of the Supervisor VDU control coroutine (SVCO) is outlined in the structure charts on fig. 4.1.2.1-1 through 4.1.2┆
0x24200…24300 (36, 0, 2)  Sector 24030c00206141 ┆$    aA.1-4. ion answers from subpackage to decide whether a Completion Report shall be generated and in case - which data it shall contain.   FETCH REPORT DATA is performed when data to a Completion Report is needed.   SEND REPORT is performed when all da┆
0x24300…24400 (36, 0, 3)  Sector 24046500206141 ┆$ e  aA 1                                                                           Fig. 4.1.2.1-1/-4 mand if defined.   COMMAND CONFIRMATION request and validate the entired Command Confirmation Code (COCO).   OUTPUT REQUESTED NO OF LINES is performed whe┆
0x24400…24500 (36, 0, 4)  Sector 2405ff00206141 ┆$    aA 1                                                                  4.1.2.2 SFCO Coroutine Software Structure   This coroutine controls input/output to and from the VDU and the communication with other packages.    It accepts commands from SVCO and ┆
0x24500…24600 (36, 0, 5)  Sector 2406ff00206141 ┆$    aAcontrols VDIA via commands and processes completion acknowledges from VDIA corresponding to the commands.   It communicates with SVCO by sending completion reports corresponding to commands received from SVCO.   The control of the MMI is exercised v┆
0x24600…24700 (36, 0, 6)  Sector 2407d800206141 ┆$ X  aAia Function Key Interrupts received from the VDU, via execution of commands entered from the VDU and via input/output commands sent to VDIA.   Figures 4.1.2.2-1 through 4.1.2.2-3 show the software structure.   tion   The detailed analysis leading to┆
0x24700…24800 (36, 0, 7)  Sector 23086800206141 ┆# h  aA 1                                                                        Figures 4.1.2.2-1 to 3  to the coroutines SVCO, SFCO, and VDIA.   SCREP is assigned the task of generating and queueing command Completion Reports to the supervisor print proc┆
0x24800…24900 (36, 0, 8)  Sector 2409ff00206141 ┆$    aAess (SPRI) ref.p. Further the execution of some of the supervisor commands have been assigned to SCREP, namely those commands for which the execution time may be noticable,refer fig. 4.1.2-2. In the referenced fig.these are the commands REOR, CACQ t┆
0x24900…24a00 (36, 0, 9)  Sector 240aff00206141 ┆$    aAhrough CAAD and COPY. For the sake of concistency execution of the commands REOR through CAAD and COPY have thus been assigned to SCREP.   VODL is assigned the task of volume deletion due to the relatively lon execution time.   The rest of this sect┆
0x24a00…24b00 (36, 0, 10) Sector 240bff00206141 ┆$    aAion describes the functions allocated to the sub-packages (coroutines). The functions can be divided into two types:   1) Functions mapped from functional breakdown   2) Functions related to communication between software components (coroutines and ┆
0x24b00…24c00 (36, 0, 11) Sector 240cf000206141 ┆$ p  aAprocesses).   As the former functions are described in section 4.1.1 only the latter functions will be described in this section. (The functions mapped from functional breakdown are presented in highlighted boxes in this section).    T HANDLER in th┆
0x24c00…24d00 (36, 0, 12) Sector 240d6000206141 ┆$ `  aA 1                                                                        Figure 4.1.2-1  ea is performed.    XECUTE F/C KEY FUNCTIONS:   This function performs the function corresponding to the F/C Key.     Close Down.   START USER is performed on ┆
0x24d00…24e00 (36, 0, 13) Sector 240e5b00206141 ┆$ [  aA 1                                                                      Fig. 4.1.2-2 .1.12-1  nd from TEMCO following a SIGN-OFF procedure.   ENTER RESTART MODE is performed on command from TEMCO when the Operator has requested the supervisor proces┆
0x24e00…24f00 (36, 0, 14) Sector 240fff00206141 ┆$    aA 1                                                                   Commands for which Completion Reports are required.   Legend   Command : The command code of a command for which a Command Completion Report is required   R  : Response time, an in┆
0x24f00…25000 (36, 0, 15) Sector 2400ff00206141 ┆$    aAdication of the time it takes to execute the command. The following codes have been used:      I: Immediate      F: Fast      S: Slow   E  : Executions, an indication of which Process is responsible for the execution of the command. The following co┆
0x25000…25100 (37, 0, 0)  Sector 25016200206141 ┆% b  aA 1                                                                        Figure 4.1.1.9-1  h the command (if any).   DISPLAY ERROR MESSAGE is performed if CMD, parameter or PEC is not acceptable.    rmed on timer request (every minute).   UPDATE DT┆
0x25100…25200 (37, 0, 1)  Sector 2502ff00206141 ┆%    aA 1                                                                  4.1.1.10 Supervisor Completion Report Control   Functional breakdown of these functions is shown on figure 4.1.1.10-1.   ANALYZE COMPLETION REPORTING INPUT is performed on Command C┆
0x25200…25300 (37, 0, 2)  Sector 2503ff00206141 ┆%    aAompletion answers from subpackage to decide whether a Completion Report shall be generated and in case - which data it shall contain.   FETCH REPORT DATA is performed when data to a Completion Report is needed.   SEND REPORT is performed when all da┆
0x25300…25400 (37, 0, 3)  Sector 25043f00206141 ┆% ?  aAta constituting a Completion Report has been collected.  he restrictive warning text of the command if defined.   COMMAND CONFIRMATION request and validate the entired Command Confirmation Code (COCO).   OUTPUT REQUESTED NO OF LINES is performed whe┆
0x25400…25500 (37, 0, 4)  Sector 25056100206141 ┆% a  aA 1                                                                         Fig. 4.1.1.10-1  LINES CMD is entered.   RETURN CURSOR returns the cursor to the position where it was when the CMD-key was activated (prior to INSERT/DELETE LINES CMDs).   D┆
0x25500…25600 (37, 0, 5)  Sector 2506ff00206141 ┆%    aA 1                                                                  4.1.2 Software Specification   This section describes the mapping of the functions specified in section 4.1.1 onto software components.   Figure 4.1.2-1 shows the mapping of functio┆
0x25600…25700 (37, 0, 6)  Sector 2507ff00206141 ┆%    aAns into subpackages (coroutines).   SVUP contains the coroutines:   SVCO Supervisor VDU Control  SFCO Supervisor Function Control  VDIA VDU Dialogue  SCREP Supervisor Completion Report Control  VODL Volume Deletion   The detailed analysis leading to┆
0x25700…25800 (37, 0, 7)  Sector 2408ff00206141 ┆$    aA the software structure of SVUP is very similar to the one described for VUP (Ref.s) with respect to the coroutines SVCO, SFCO, and VDIA.   SCREP is assigned the task of generating and queueing command Completion Reports to the supervisor print proc┆
0x25800…25900 (37, 0, 8)  Sector 2509ff00206141 ┆%    aAd.   UPDATE SYSTEM PARAMETERS are performed when a change to a system parameter is commanded.   COMPLETION REPORTING is performed when a command task to be performed by SUP has been completed.   SEND COMMAND TO SUBPACKAGE is performed when a command┆
0x25900…25a00 (37, 0, 9)  Sector 250aac00206141 ┆% ,  aAed task shall be performed by another subpackage.   PERFORM COMMANDED TASK is performed when a command task shall be executed by SUP itself (e.g queue cancellation). to SPRI.   ines all the functions for control of the Man Machine Interface (MMI), f┆
0x25a00…25b00 (37, 0, 10) Sector 250b5f00206141 ┆% _  aA 1                                                                        Fig. 4.1.1.7-1 nterruption   Functional breakdown of these functions is shown in figure 4.1.1.4-1.  The functions are performed when an F/C Key Interrupt occurs.   FETCH FUNCT┆
0x25b00…25c00 (37, 0, 11) Sector 250cff00206141 ┆%    aA 1                                                                  4.1.1.8 Dialogue Formatting   Functional breakdown of these functions is shown in figure 4.1.1.8-1. The functions are all calls on the Monitor Procedures of the FORMAT HANDLER in th┆
0x25c00…25d00 (37, 0, 12) Sector 250d7400206141 ┆% t  aAe IOC Package ref j). Via these procedures the actual communication with the VDU Format Area is performed.    XECUTE F/C KEY FUNCTIONS:   This function performs the function corresponding to the F/C Key.     Close Down.   START USER is performed on ┆
0x25d00…25e00 (37, 0, 13) Sector 250e6400206141 ┆% d  aA 1                                                                         Figure 4.1.1.12-1  nd from TEMCO following a SIGN-OFF procedure.   ENTER RESTART MODE is performed on command from TEMCO when the Operator has requested the supervisor proces┆
0x25e00…25f00 (37, 0, 14) Sector 250fff00206141 ┆%    aA 1                                                                  4.1.1.9 Format Data Functions   Functional breakdown of these functions is shown in figure 4.1.1.13-1.   DISPLAY ERROR CODE FORMAT is performed when errors are found during validati┆
0x25f00…26000 (37, 0, 15) Sector 2500ef00206141 ┆% o  aAon.   Display procedures are called when data shall be output (internal representation to ASCII conversion).   Syntax procedures are called when data is input (ASCII to internal representation conversion plus simple syntac check).    is specified fo┆
0x26000…26100 (38, 0, 0)  Sector 2601ce00206141 ┆& N  aAr the command entered.   COMMAND PARAMETER VALIDATION is performed on parameters entered with the command (if any).   DISPLAY ERROR MESSAGE is performed if CMD, parameter or PEC is not acceptable.    rmed on timer request (every minute).   UPDATE DT┆
0x26100…26200 (38, 0, 1)  Sector 26026300206141 ┆& c  aA 1                                                                        Figure 4.1.1.5-1   QUEUE LENGTH FIELD:   This field contains the total number of elements queued for the Print Process (PRIS) controlling the Supervisor Printer. It is updated┆
0x26200…26300 (38, 0, 2)  Sector 2603ff00206141 ┆&    aA 1                                                                  4.1.1.6 Command Task Control   Functional breakdown for these functions is shown in figure 4.1.1.6-1.   COMMAND TASK INITIATION sets up the necessary environment for specification o┆
0x26300…26400 (38, 0, 3)  Sector 2604ff00206141 ┆&    aAf a command.   DISPLAY RESTRICTIVE WARNING TEXT display the restrictive warning text of the command if defined.   COMMAND CONFIRMATION request and validate the entired Command Confirmation Code (COCO).   OUTPUT REQUESTED NO OF LINES is performed whe┆
0x26400…26500 (38, 0, 4)  Sector 2605ff00206141 ┆&    aAn an INSERT LINES CMD is entered.   DELETE REQUESTED NO OF LINES is performed when a DELETE LINES CMD is entered.   RETURN CURSOR returns the cursor to the position where it was when the CMD-key was activated (prior to INSERT/DELETE LINES CMDs).   D┆
0x26500…26600 (38, 0, 5)  Sector 26066100206141 ┆& a  aAEFINE VALID F/C KEYS defines the f/c key valid in the context of the current transaction.  iority VODL    4.1.1 Functional Specification   This section contains an analysis of the main functions to be performed by SUP.   The analysis is carried out ┆
0x26600…26700 (38, 0, 6)  Sector 26076300206141 ┆& c  aA 1                                                                         Figure 4.1.1.6-1  ible for connecting SVUP to the active supervisor VDU. hall be measured as of 3.4.1.6.3 c. The response time is time to acceptance of command parameters (i.┆
0x26700…26800 (38, 0, 7)  Sector 2508ff00206141 ┆%    aA 1                                                                  4.1.1.7 Commands to CAMPS System   Functional breakdown of these functions is shown in fig. 4.1.1.7-1.   UPDATE TABLE ENTRY is performed, when a change to a system table is commande┆
0x26800…26900 (38, 0, 8)  Sector 2609f600206141 ┆& v  aAator to the transaction started.   COLLECT LOG DATA:   This function collects initial and final log information.   FINAL LOG REPORTING:   This function sends log information to the LOG-package upon completion of the current transaction.     the MMI ┆
0x26900…26a00 (38, 0, 9)  Sector 260a6100206141 ┆& a  aA 1                                                                       figure 4.1.1.3-1  functions generate Command Completion Reports and queue them for print-out to SPRI.   ines all the functions for control of the Man Machine Interface (MMI), f┆
0x26a00…26b00 (38, 0, 10) Sector 260bff00206141 ┆&    aA 1                                                                  4.1.1.4 Transaction Interruption   Functional breakdown of these functions is shown in figure 4.1.1.4-1.  The functions are performed when an F/C Key Interrupt occurs.   FETCH FUNCT┆
0x26b00…26c00 (38, 0, 11) Sector 260cff00206141 ┆&    aAION KEY:   This function analyses the F/C Key Interrupt to identify the F/C Key.   CHECK RECEIVED F/C KEY ALLOWED:   This function checks that the F/C key is valid in the current context (at this stage in the transaction).   DISPLAY ERROR MESSAGE:  ┆
0x26c00…26d00 (38, 0, 12) Sector 260dd500206141 ┆& U  aA This function performs display of the appropriate error message in the case where the F/C key is invalid.   EXECUTE F/C KEY FUNCTIONS:   This function performs the function corresponding to the F/C Key.     Close Down.   START USER is performed on ┆
0x26d00…26e00 (38, 0, 13) Sector 260e6100206141 ┆& a  aA 1                                                                       Figure 4.1.1.4-1  mmand from TEMCO following a SIGN-OFF procedure.   ENTER RESTART MODE is performed on command from TEMCO when the Operator has requested the supervisor proces┆
0x26e00…26f00 (38, 0, 14) Sector 260fff00206141 ┆&    aA 1                                                                  4.1.1.5 Commanded Task   Functional breakdown of these functions is shown in figure 4.1.1.5-1.  The functions are performed when a command is entered on the Command line of the VDU ┆
0x26f00…27000 (38, 0, 15) Sector 2600ff00206141 ┆&    aAheader or via the format latest displayed.   COMMAND CODE VALIDATION is performed to check that the command is a valid Supervisor Command and acceptable in the current context.   PERMISSIVE ENTRY CODE VALIDATION is performed if a PEC is specified fo┆
0x27000…27100 (39, 0, 0)  Sector 2701ff00206141 ┆'    aA 1                                                                  4.1.1.2 Queue Status Maintenance   Functional breakdown of these functions is shown in figure 4.1.1.2-1. The functions are all performed on timer request (every minute).   UPDATE DT┆
0x27100…27200 (39, 0, 1)  Sector 2702ff00206141 ┆'    aAG FIELD:   The date-time-group is updated to reflect current time.   UPDATE SUPERVISOR PRINT-QUEUE LENGTH FIELD:   This field contains the total number of elements queued for the Print Process (PRIS) controlling the Supervisor Printer. It is updated┆
0x27200…27300 (39, 0, 2)  Sector 2703ff00206141 ┆'    aA to reflect current state of the Supervisor Print Queue.   UPDATE LOG PRINT - QUEUE LENGTH FIELD:   This field contains the total number of elements queued for the PRIS controlling the Log Printer. It is updated to reflect current state of the queue┆
0x27300…27400 (39, 0, 3)  Sector 2704ff00206141 ┆'    aA.   UPDATE REPORT PRINT - QUEUE LENGTH FIELD:   This field contains the total number of elements queued for the PRIs controlling the Report Printer. It is updated to reflect current state of the queue.   UPDATE STATISTICS PRINT-QUEUE LENGTH FIELD:  ┆
0x27400…27500 (39, 0, 4)  Sector 2705ff00206141 ┆'    aA This field contains the total number of elements queued for the PRIS controlling the Statistics Printer. It is updated to reflect current state of the queue.   DISPLAY QUEUE STATUS INFORMATION:   This function performs the actual display of the VDU┆
0x27500…27600 (39, 0, 5)  Sector 27062400206141 ┆' $  aA Header Queue Status Line.    hest priority SVCO      SFCO      SVDIA      SCREP  lowest priority VODL    4.1.1 Functional Specification   This section contains an analysis of the main functions to be performed by SUP.   The analysis is carried out ┆
0x27600…27700 (39, 0, 6)  Sector 27076100206141 ┆' a  aA 1                                                                       Figure 4.1.1.2-1  nsible for connecting SVUP to the active supervisor VDU. hall be measured as of 3.4.1.6.3 c. The response time is time to acceptance of command parameters (i.┆
0x27700…27800 (39, 0, 7)  Sector 2608ff00206141 ┆&    aA 1                                                                  4.1.1.3 Transaction Accounting   Functional break-down of these functions is shown in figure 4.1.1.3-1.   ASSIGN TRANSACTION DESIGNATOR:   This function assigns a Transaction Design┆
0x27800…27900 (39, 0, 8)  Sector 2709ff00206141 ┆'    aA  These implement the TEMCO Commands (Init, start, stop, close-down, etc.).   QUEUE STATUS MAINTENANCE:   These maintain the VDU Header Status Area.   SUPERVISOR TRANSACTION CONTROL:   These are the bulk of the package functions controlling the MMI ┆
0x27900…27a00 (39, 0, 9)  Sector 270ab700206141 ┆' 7  aAand performing the Supervisor transactions.   SUPERVISOR COMPLETION REPORT CONTROL   These functions generate Command Completion Reports and queue them for print-out to SPRI.   ines all the functions for control of the Man Machine Interface (MMI), f┆
0x27a00…27b00 (39, 0, 10) Sector 270b6100206141 ┆' a  aA 1                                                                         Figure 4.1.1-1  Coroutine performes input/output to/from the VDU Format Area on command from SFCO. VDIA is common to all VDU packages.   d) The Supervisor Completion Report C┆
0x27b00…27c00 (39, 0, 11) Sector 270cff00206141 ┆'    aA 1                                                                  4.1.1.1 TEMCO Control Functions   Functional breakdown of these functions is shown in figure 4.1.1.1-1.   INITIALIZATION is performed on command from TEMCO during start of the CAMPS┆
0x27c00…27d00 (39, 0, 12) Sector 270dff00206141 ┆'    aA System.   RESTART process is performed on command from TEMCO during recovery from a system failure (switchover or total system failure).   CLOSE-DOWN is performed on command from TEMCO during Ordered System Close Down.   START USER is performed on ┆
0x27d00…27e00 (39, 0, 13) Sector 270eff00206141 ┆'    aAcommand from TEMCO following a successful SIGN-ON procedure.   STOP USER is performed on command from TEMCO following a SIGN-OFF procedure.   ENTER RESTART MODE is performed on command from TEMCO when the Operator has requested the supervisor proces┆
0x27e00…27f00 (39, 0, 14) Sector 270f2a00206141 ┆' *  aAs to be started in restart mode.                                      Command Queue: Commands from TEMCO and timer events from Timer Monitor    Answer Queue: Answers to requests from other packages.    VODL Queue: Mount/dismount results from SSC.   ┆
0x27f00…28000 (39, 0, 15) Sector 27006300206141 ┆' c  aA 1                                                                         Figure 4.1.1.1-1  nds.    The analysis performed leading to the breakdown of SVUP into the five subpackages described above is based on the analysis performed for VUP (ref. s┆
0x28000…28100 (40, 0, 0)  Sector 28013900206141 ┆( 9  aA)) and thus not presented within this document.                     3.3.2.1 SSC I/F   Profile Changes  Block/Unblock Terminal  Connect/Disconnect Channel/Device  Atomal Printer identification  Start-user  Stop-user  Initialize  Restart  CAMPS Go  Cl┆
0x28100…28200 (40, 0, 1)  Sector 28025e00206141 ┆( ^  aA 1                                                                        Figure 4.1-1  PDATE  REORGANIZE/ABANDON REORGANIZATION  COPY SYSTEM PARAMETER FILE  COMMAND CONTROL  SECURITY CONTROL  GLOBAL NO SERIES CONTROL  SYSTEM PARAMETER CONTROL  VALI┆
0x28200…28300 (40, 0, 2)  Sector 2803ff00206141 ┆(    aA 1                                                                   Legend fig. 4.1-1    1. Commands from SSC (e.g. start, stop) and timer events.    2. Timer initiated update of VDU header (queues, time)    3. Control information from SVCO to SFCO┆
0x28300…28400 (40, 0, 3)  Sector 2804ff00206141 ┆(    aA    4. Commands/parameters and function keys    5. Transaction ID, classification, error messages    6. System update requests    7. Validated/unvalidated system information    8. Volume delete command    9. Answers to requests   10. Command Complet┆
0x28400…28500 (40, 0, 4)  Sector 2805ff00206141 ┆(    aAion Reporting of Supervisor Commands   11. Control Information from SFCO to SCREP and commands   12. Command Completion Reporting of commands executed by SVUP   13. Mount/dismount answer from SSC   The SVUP Coroutines shall be assigned mutual priori┆
0x28500…28600 (40, 0, 5)  Sector 2806ff00206141 ┆(    aAties as specified below:   highest priority SVCO      SFCO      SVDIA      SCREP  lowest priority VODL    4.1.1 Functional Specification   This section contains an analysis of the main functions to be performed by SUP.   The analysis is carried out ┆
0x28600…28700 (40, 0, 6)  Sector 28074900206141 ┆( I  aAto a level where self-contained sub-functions can be identified.   active.   TEMCO is responsible for connecting SVUP to the active supervisor VDU. hall be measured as of 3.4.1.6.3 c. The response time is time to acceptance of command parameters (i.┆
0x28700…28800 (40, 0, 7)  Sector 2708ff00206141 ┆'    aA 1                                                                   The first level break-down of the SUP-functions is shown on figure 4.1.1-1. The following main functions are identified and broken down in this section.   TEMCO CONTROL FUNCTIONS: ┆
0x28800…28900 (40, 0, 8)  Sector 2809ff00206141 ┆(    aAUP is shown in figure 4.1-1. SUP consists of 6 subpackages of which four are impelemented as coroutines.   The coroutines are:   a) The Supervisor VDU Control (SVCO) Coroutine interprets and is responsible for the execution of commands issued by TEM┆
0x28900…28a00 (40, 0, 9)  Sector 280aff00206141 ┆(    aACO. SVCO controls all the other coroutines and maintaines the VDU Header Status Area.   b) The Supervisor Control (SFCO) Coroutine controls the interface to the user. SFCO containes all the functions for control of the Man Machine Interface (MMI), f┆
0x28a00…28b00 (40, 0, 10) Sector 280bff00206141 ┆(    aAor command execution and command interfaces to other packages.   c) The VDU Dialoue (VDIA) Coroutine performes input/output to/from the VDU Format Area on command from SFCO. VDIA is common to all VDU packages.   d) The Supervisor Completion Report C┆
0x28b00…28c00 (40, 0, 11) Sector 280cff00206141 ┆(    aAontrol (SCREP) coroutine processes the items in the Command Completion Reporting Queue (CREPQ) by generating Command Completion Reports, if appropriated and queueing these to SPRI (ref. p)   The other two sub-packages are:   a) The Supervisor Initia┆
0x28c00…28d00 (40, 0, 12) Sector 280dff00206141 ┆(    aAlization (SUPI) subpackage initializes the Supervisor VDU process, i.e. data, coroutines etc.   b) The Supervisor VDU Procedures (SUPR) subpackage contains the VDU package dependent syntax, display and semantic procedures. These procedures are invok┆
0x28d00…28e00 (40, 0, 13) Sector 280e7a00206141 ┆( z  aAed by VDIA.    Communication with other packages (apart from CSF) is done via queues. The SVUP has 4 input queues:   environment of this package is the CR80D Computer.    3.2 SOFTWARE    3.2.1 System Software   SVUP's system software environment con┆
0x28e00…28f00 (40, 0, 14) Sector 280fff00206141 ┆(    aA 1                                                                    Command Queue: Commands from TEMCO and timer events from Timer Monitor    Answer Queue: Answers to requests from other packages.    VODL Queue: Mount/dismount results from SSC.   ┆
0x28f00…29000 (40, 0, 15) Sector 2800ff00206141 ┆(    aA Supervisor Command   Completion Reporting   Queue:  Completion reporting of supervisor commands.    The analysis performed leading to the breakdown of SVUP into the five subpackages described above is based on the analysis performed for VUP (ref. s┆
0x29000…29100 (41, 0, 0)  Sector 2901ff00206141 ┆)    aA 1                                                                  3.3.2.1 SSC I/F   Profile Changes  Block/Unblock Terminal  Connect/Disconnect Channel/Device  Atomal Printer identification  Start-user  Stop-user  Initialize  Restart  CAMPS Go  Cl┆
0x29100…29200 (41, 0, 1)  Sector 2902ff00206141 ┆)    aAose all incoming channels (system overload)    3.3.2.2 TMP I/F   PROFILE UPDATE  TABLE UPDATE  REORGANIZE/ABANDON REORGANIZATION  COPY SYSTEM PARAMETER FILE  COMMAND CONTROL  SECURITY CONTROL  GLOBAL NO SERIES CONTROL  SYSTEM PARAMETER CONTROL  VALI┆
0x29200…29300 (41, 0, 2)  Sector 2903eb00206141 ┆) k  aADATION FUNCTIONS  INITIALIZE SYSTEM FILES    3.3.2.3 CSF I/F   QUEUE CANCEL  QUEUE BLOCK/UNBLOCK    3.3.2.4 MMS I/F   SET THRESHOLD VALUES  SET SECURITY PARAMETERS    3.3.2.5 LOG I/F   SEND LOG RECORD  LOGTRACE  CLOSE LOG CIF    d in section 2.1, th┆
0x29300…29400 (41, 0, 3)  Sector 2904ff00206141 ┆)    aA 1                                                                  3.3.2.6 SAR I/F   DISK CONTROL  VOLUME LIST    3.3.2.7 THP I/F   OPEN/CLOSE INCOMING CHANNEL TRAFFIC    3.3.2.8 STP I/F   STORAGE OCCUPANCY  PERFORM MESSAGE FLOW TREE ANALYSIS    3.┆
0x29400…29500 (41, 0, 4)  Sector 2905ff00206141 ┆)    aA3.2.9 SPRI I/F   ACTIVATE: PASSWORDLIST, PROFILE PRINT, COMMAND PRINT, TABLE PRINT, SYSTEM PARAMETER PRINT, QUEUE STATE PRINT.   SUPERVISOR PRINT CONTROL    3.3.2.10 UMAM I/F   DELIVER NUMBER OF ITEMS UNDER PREPARATION OF SPECIFIED TERMINAL    3.4 F┆
0x29500…29600 (41, 0, 5)  Sector 2906ff00206141 ┆)    aAUNCTIONS MAINTAINED BY OTHER PACKAGES   The following security related functions are performed by TEMCO (SSC):   Sign-on Procedure  Select SUPV capability  Sign-off procedure   TEMCO is further responsible for implementation of the Assign (ASSG) com┆
0x29600…29700 (41, 0, 6)  Sector 29079a00206141 ┆)    aAmand, identifying which of the two possible supervisor VDUs is the active.   TEMCO is responsible for connecting SVUP to the active supervisor VDU. hall be measured as of 3.4.1.6.3 c. The response time is time to acceptance of command parameters (i.┆
0x29700…29800 (41, 0, 7)  Sector 2808ff00206141 ┆(    aA 1                                                                   4  PACKAGE DESIGN    4.1 PACKAGE OVERVIEW   The functions of the Supervisor VDU Package (SUP) are implemented in one process, the Supervisor VDU Process (SVUP).   An overview of SV┆
0x29800…29900 (41, 0, 8)  Sector 2909ff00206141 ┆)    aA 1                                                                   Response time for commands entered via the command line or via a format display shall be less than 5 seconds for 99% of all commands.   The above time shall never exceed 10 seconds┆
0x29900…29a00 (41, 0, 9)  Sector 290aff00206141 ┆)    aA.   User Terminal Interaction (3.4.1.6.3)   c) During interactive transactions at VDUs the response time shall be measured as the time delay from transmission of the last character of the input to the system and the start of display of response/next┆
0x29a00…29b00 (41, 0, 10) Sector 290bff00206141 ┆)    aA format/menu.    - Response times for validation of information (e.g. message, edited message) shall not exceed 10 seconds per VDU page in 90% of all cases.    2.3.2 Throughput   The following characteristics extracted from CPS/210/SYS/0001 apply to┆
0x29b00…29c00 (41, 0, 11) Sector 290cff00206141 ┆)    aA SUP:   None    2.3.3 Flexibility   The design shall ensure that changes to formats and format tolerances can be implemented with ease to facilitate improvement of the MMI useability.    2.3.4 Accuracy   Time shall be accurate within +/- 500 ms.   A┆
0x29c00…29d00 (41, 0, 12) Sector 290d3f00206141 ┆) ?  aAll other data be that input or output shall be exact.    3, the restart commands are depicted.    ommand Control S/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x29d00…29e00 (41, 0, 13) Sector 290eff00206141 ┆)    aA 1                                                                   3  ENVIRONMENT    3.1 EQUIPMENT   The equipment environment of this package is the CR80D Computer.    3.2 SOFTWARE    3.2.1 System Software   SVUP's system software environment con┆
0x29e00…29f00 (41, 0, 14) Sector 290fff00206141 ┆)    aAsists of the following components:   -  DAMOS  - CAMPS System Function  - Message Management System  - Storage and File Management  - I/O Control Software  - SSC Software    3.2.2 Development Support Software   Development software is standard DAMOS┆
0x29f00…2a000 (41, 0, 15) Sector 2900d300206141 ┆) S  aA and TOS (Terminal Operating System) resident in a single CR8OD configuration.    3.3 INTERFACES    3.3.1 External Interfaces   Ref. Supervisor Procedures (CPS/230/ICD/0002)    3.3.2 Package-Interfaces    possible the consequence of a single softwar┆
0x2a000…2a100 (42, 0, 0)  Sector 2a01ff00206141 ┆*    aAe fault incident will not affect more than one transaction. The detection of an inconsistency indicating a fault shall initiate a report and the re-processing from a validated checkpoint in an attempt to recover with a minimum of discontinuity. Only┆
0x2a100…2a200 (42, 0, 1)  Sector 2a02ff00206141 ┆*    aA after further failures should major recovery or operator intervention action be invoked.    2.2.2.5 Data Collection (LOG, STATISTICS, and Reports)   1. Log Collection    Log information on Supervisor Transactions shall be collected by SUP and repor┆
0x2a200…2a300 (42, 0, 2)  Sector 2a039700206141 ┆*    aAted to the Log Package.  Log information shall be reported at the time of completion of a transaction and have the contents as specified below.  the entered command to the system or executing it.  d by SUP are outlined.  As stated in section 2.1, th┆
0x2a300…2a400 (42, 0, 3)  Sector 2a04ff00206141 ┆*    aA 1                                                                    Log record data:    Terminal Designator   Transaction Serial Number   Format Identification   Log time   Item Reference ID   Exit Code   Start Time of Transaction   Month and Day ┆
0x2a400…2a500 (42, 0, 4)  Sector 2a05ff00206141 ┆*    aA  2 Statistics    N/A.   3 Reports    The following reports shall be generated and queued to the Supervisor Print Package:    a) Command Completion Reports    2.2.2.6 Security   SUP shall maintain a list of all Supervisor commands together with thei┆
0x2a500…2a600 (42, 0, 5)  Sector 2a06ff00206141 ┆*    aAr (possibly) associated Permissive Entry Code (PEC) and (possibly) Restrictive Warning Text.   This list shall be used during validation of any Supervisor command issued to the system from the Supervisor VDUs.    2.3 CHARACTERISTICS    2.3.1 Timing ┆
0x2a600…2a700 (42, 0, 6)  Sector 2a07ff00206141 ┆*    aA  The following requirements extracted from CPS/210/SYS/0001 shall be fulfilled by SUP.   Supervisory Command Response (3.4.1.6.5)   Response time shall be measured as of 3.4.1.6.3 c. The response time is time to acceptance of command parameters (i.┆
0x2a700…2a800 (42, 0, 7)  Sector 29082200206141 ┆) "  aAe. request for new input).                                          2.2.2 Functional Responsibilities    2.2.2.1 Initialization, Close Down and Restart   a) SUP performs Initialization, Close Down and Restart on command from SSC (TEMCO)   b) Initial┆
0x2a800…2a900 (42, 0, 8)  Sector 2a09ff00206141 ┆*    aAization    Initialization of the SVUP process making the controlling units (coroutines) ready to run.  This includes initial call of the Coroutine Monitor of the CSF Software and of the Format Handler of the IOC software.  A Command Completion Code ┆
0x2a900…2aa00 (42, 0, 9)  Sector 2a0aff00206141 ┆*    aAis returned to SSC (TEMCO) when initialization tasks have been performed.   c) Close Down    Termination of the current processing in an ordered manner setting SVUP into a state ready for restart.   d) Restart    Restart consists of two parts SVUP r┆
0x2aa00…2ab00 (42, 0, 10) Sector 2a0bff00206141 ┆*    aAestart and Supervisor Restart.   d1) SVUP Restart    SVUP Restart shall always be performed after Close Down, Switchover and Total System Failure and contains the elements described for Initialization.   d2) Supervisor Restart    Supervisor Restart ┆
0x2ab00…2ac00 (42, 0, 11) Sector 2a0cff00206141 ┆*    aAshall cause SVUP to enter the Restart Mode allowing the supervisor to issue the SENF Restart commands from the Supervisor VDU.  Exit from Restart Mode shall occur when the Supervisor enters the CAMPS GO (CAGO) command, which shall cause SVUP to send┆
0x2ac00…2ad00 (42, 0, 12) Sector 2a0d6800206141 ┆* h  aA a Restart Mode exit command (CAGO) to SSC.  In fig. 2.2-3, the restart commands are depicted.    ommand Control S/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x2ad00…2ae00 (42, 0, 13) Sector 2a0eff00206141 ┆*    aA 1                                                                  2.2.2.2 Checkpointing and Recovery   Not applicable.    2.2.2.3 Error Detection and Error Handling   Errors detected by SUP shall be reported to SSC for decision on what type of act┆
0x2ae00…2af00 (42, 0, 14) Sector 2a0fff00206141 ┆*    aAion shall be taken. (e.g. Ignore, Terminate, Process, etc.).   Where system overload is detected SSC shall inform SUP. SUP is responsible for closing (logically) all incoming channels.    2.2.2.4 Integrity of Operation   SUP shall contain credibilit┆
0x2af00…2b000 (42, 0, 15) Sector 2a00ff00206141 ┆*    aAy checks to contain the effects of corrupt or inaccurate data to the extent this does not introduce redundant processing which will decrease the system throughput.   It shall be a design aim that wherever possible the consequence of a single softwar┆
0x2b000…2b100 (43, 0, 0)  Sector 2b01ff00206141 ┆+    aAfrom a leaf (Menu) towards the roots (Main Menu) of the Menu tree may be accomplished by use of the F/C Key Return to current Menu.   c) Display of the Main Menu is accomplished by use of the F/C Key SYSTEM BREAK.   d) All other Menus are displayed ┆
0x2b100…2b200 (43, 0, 1)  Sector 2b02ff00206141 ┆+    aAwhen the Menu-Name is entered as a Command.   e) Transactions may be called either directly or via the appropriate menus.    2.2.1.4 Requests/Commands to CAMPS System    2.2.1.4.1 Supervisor Control Commands   a) It is the responsibility of SUP to c┆
0x2b200…2b300 (43, 0, 2)  Sector 2b03cb00206141 ┆+ K  aAheck if a Supervisor Control Command is accompanied with a PEC (if required) and to request input of the confirmation code (COCO) before issuing the entered command to the system or executing it.  d by SUP are outlined.  As stated in section 2.1, th┆
0x2b300…2b400 (43, 0, 3)  Sector 2b04ff00206141 ┆+    aA 1                                                                   b) Further SUP is responsible for collecting the system replies to Supervisor Control Commands and generate and queue corresponding Command Completion Reports to the Report printer┆
0x2b400…2b500 (43, 0, 4)  Sector 2b05ff00206141 ┆+    aA.    For transaction control of Control Commands refer fig. 2.2-7.    2.2.1.4.2 Supervisor Procedure Commands   It is the responsibility of SUP to direct a procedure command to the relevant part of the CAMPS System.   For transaction control of proc┆
0x2b500…2b600 (43, 0, 5)  Sector 2b064700206141 ┆+ G  aAedure commands refer fig. 2.2-7 (Supervisor Procedure Commands).            Fig. 2.2-1/6  INTERFACE OVERVIEW  Of Volume  VOMO Mount Volume  VSMO Mount Volume For System Use  VODM Dismount Volume  VONM Name Volume  VODL Delete Volume  NOSC System No ┆
0x2b600…2b700 (43, 0, 6)  Sector 2b075900206141 ┆+ Y  aA 1                                                                      Fig. 2.2-7 tions (Normal Operation)   The main functions implemented by SUP are:   1. Continuous display of queue status information   2. Continuous display of information conce┆
0x2b700…2b800 (43, 0, 7)  Sector 2a08ff00206141 ┆*    aA 1                                                                  2.2.2 Functional Responsibilities    2.2.2.1 Initialization, Close Down and Restart   a) SUP performs Initialization, Close Down and Restart on command from SSC (TEMCO)   b) Initial┆
0x2b800…2b900 (43, 0, 8)  Sector 2b09ff00206141 ┆+    aA the VDU screen is named VDU Header Area ref. fig. 2.2-5.   The second line of the VDU Header Area is used for Queue Status Display and updated regularly (every minute).   The queues in question are:   1. Supervisor Print Queue: this contains the to┆
0x2b900…2ba00 (43, 0, 9)  Sector 2b0aff00206141 ┆+    aAtal number of elements queued for Supervisor Print to PRIP (Printer Package).   2. Report Print Queue: this contains the total number of elements queued for Report Print (Reports and Service Message) to PRIP.   3. Log Print Queue: this contains the ┆
0x2ba00…2bb00 (43, 0, 10) Sector 2b0bff00206141 ┆+    aAtotal number of elements queued for Log Print to PRIP.   4. Statistics Print Queue: this contains the total number of elements queued for Statistics Print to PRIP.   Together with update of the Queue Status Display the date/time field on the first l┆
0x2bb00…2bc00 (43, 0, 11) Sector 2b0c1700206141 ┆+    aAine is updated.     8. Open/Close for Incoming Traffic   9. Delete All items under preparation at specified terminal.    Number of items under preparation at specified terminal.   10. Activate: Password List, Profile Print, Command Print, Table Prin┆
0x2bc00…2bd00 (43, 0, 12) Sector 2b0d5d00206141 ┆+ ]  aA 1                                                                        fig. 2.2-5/6 Control   Command Control S/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x2bd00…2be00 (43, 0, 13) Sector 2b0eff00206141 ┆+    aA 1                                                                  2.2.1.2 Information Concerning the Transaction in Progress   The first line of the VDU Header Area is used to identify the Transaction in progress (i.e. the Supervisor Function call┆
0x2be00…2bf00 (43, 0, 14) Sector 2b0fff00206141 ┆+    aAed upon) and the classification of the information currently accessed.   Whenever the classification is unknown or no transaction is in progress the maximum classification to which the supervisor may gain access through this VDU is displayed.    2.2┆
0x2bf00…2c000 (43, 0, 15) Sector 2b00ff00206141 ┆+    aA.1.3 Menu Guidance   a) Supervisor Transactions which reflect identical functional areas are logically grouped, each group represented by a Menu listing all the related transactions. Fig. 2.2-6 depicts this grouping and the Menu Tree.   b) Stepping ┆
0x2c000…2c100 (44, 0, 0)  Sector 2c015b00206141 ┆, [  aA 1                                                                        Fig. 2.1-5 1 CAMPS Supervisor Functions w Plaindress Message  PRAP Prepare New Abbreviated Plaindress Message  PRAS Prepare New Abbreviated Service Message  CPFP Continue Plai┆
0x2c100…2c200 (44, 0, 1)  Sector 2c02ff00206141 ┆,    aA 1                                                                   Information Flow - Supervisor Engineering  Functions at Restart   Legend (Fig. 2.1-5):   1. CAMPS Go   2. Queue Cancellations   3. Storage Occupancy   4. Send Log Record   5. Delet┆
0x2c200…2c300 (44, 0, 2)  Sector 2c03ff00206141 ┆,    aAe all items under preparation at specified terminal   6. Supervisor Print Control   Completion Report   Queue State Print    2.2 Package Functions   a) In this section, the functions to be performed by SUP are outlined.  As stated in section 2.1, th┆
0x2c300…2c400 (44, 0, 3)  Sector 2c04ff00206141 ┆,    aAe main task of SUP is to implement the CAMPS Supervisor Function.   b) As a short introduction to the description of the SUP main functions and functional responsibilities, an overview of the capabilities of the CAMPS Supervisor Function is depicted┆
0x2c400…2c500 (44, 0, 4)  Sector 2c057c00206141 ┆, |  aA in fig. 2.2-1 through 2.2-3 and the environment as it may be emphasized by the supervisor is depicted in fig. 2.2-4.  At Restart  OFLD Off-Load Until "Time"  ABOL Abandon Off-Load  COPY Copy System Parameter File  OROF Off-Line Retrieval Off  ORON ┆
0x2c500…2c600 (44, 0, 5)  Sector 2c066000206141 ┆, `  aA 1                                                                          Fig. 2.2-1/6  INTERFACE OVERVIEW  Of Volume  VOMO Mount Volume  VSMO Mount Volume For System Use  VODM Dismount Volume  VONM Name Volume  VODL Delete Volume  NOSC System No ┆
0x2c600…2c700 (44, 0, 6)  Sector 2c07ff00206141 ┆,    aA 1                                                                  2.2.1 Main Functions (Normal Operation)   The main functions implemented by SUP are:   1. Continuous display of queue status information   2. Continuous display of information conce┆
0x2c700…2c800 (44, 0, 7)  Sector 2b08ff00206141 ┆+    aArning the transaction in progress   3. The means for Menu Guidance   4. The means for display of queued information   5. The means for directing requests/Commands to CAMPS and deliver responses.    2.2.1.1 Queue Status Display   The upper 5 lines of┆
0x2c800…2c900 (44, 0, 8)  Sector 2c09ff00206141 ┆,    aA 1                                                                   Information Flow - System Control Functions   Legend (fig. 2.1-3):   1. Profile Changes   Block/Unblock Terminal   Connect/Disconnect Channel/Device   Mount/Dismount Volume   Atoma┆
0x2c900…2ca00 (44, 0, 9)  Sector 2c0aff00206141 ┆,    aAl Printer Identification   2. Profile Update   Table Update   Reorganize/Abandon Reorganization   Copy System Parameter File   Command Control   Security Control   Global No Series Control   System Parameter Control   3. Queue Block/Unblock   Queue ┆
0x2ca00…2cb00 (44, 0, 10) Sector 2c0bff00206141 ┆,    aACancel   4. Storage Occupancy   5. Logtrace   Send Log Record   6. WRITE/READ Volume Name   7. Off Load Data/Abandon offload   Offline retrieval on/off/suspend   Get Volume List   Mounted/Dismounted Volume   Mount Refused   Offline Volume Deleted   ┆
0x2cb00…2cc00 (44, 0, 11) Sector 2c0cff00206141 ┆,    aAInitialize Volume   8. Open/Close for Incoming Traffic   9. Delete All items under preparation at specified terminal.    Number of items under preparation at specified terminal.   10. Activate: Password List, Profile Print, Command Print, Table Prin┆
0x2cc00…2cd00 (44, 0, 12) Sector 2c0d4e00206141 ┆, N  aAt, System Parameter Print, Supervisor Print Control, Queue State Print. Control   Disk Control   Command Control S/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x2cd00…2ce00 (44, 0, 13) Sector 2c0e5b00206141 ┆, [  aA 1                                                                        Fig. 2.1-4 l   Global No. Series Control   System Parameter Control   System Information Extract   Table Print   as defined in CPS/230/ICD/0002.   These functions allow the su┆
0x2ce00…2cf00 (44, 0, 14) Sector 2c0fff00206141 ┆,    aA 1                                                                   Information Flow - Supervisor Engineering Functions   Legend (fig. 2.1-4)   1. Perform Message Flow Trace Analysis   2. Send Log Record   3. Command Completion Report   4. Set disk┆
0x2cf00…2d000 (44, 0, 15) Sector 2c003f00206141 ┆, ?  aA threshold warning constants.   Set security parameters. e Print  RITP RI Table Print  CIRP Circuit Table Print  TSTP Table Status Print  SCCP Display Table Print-Out  SMPR Service Message Preparation  RELU Retrieval For Local Use  READ Retrieval Fo┆
0x2d000…2d100 (45, 0, 0)  Sector 2d017800206141 ┆- x  aA 1                                                                          Fig. 2.1-1 CAMPS Supervisor Functions w Plaindress Message  PRAP Prepare New Abbreviated Plaindress Message  PRAS Prepare New Abbreviated Service Message  CPFP Continue Plai┆
0x2d100…2d200 (45, 0, 1)  Sector 2d02ff00206141 ┆-    aA 1                                                                   f) The packages to which SUP interfaces are:    1) I/O Control Software   2) File Management System   3) Message Management   4) CAMPS System Functions   5) System Status and Contr┆
0x2d200…2d300 (45, 0, 2)  Sector 2d03ff00206141 ┆-    aAol Software   6) Traffic Handling   7) Table Management   8) Storage and Retrieval   9) Log and Accountability   10) Statistics   11) Terminal Package    In figure 2.1-2 an overview of the SUP interfaces is depicted.   g) The SUP interface to the Te┆
0x2d300…2d400 (45, 0, 3)  Sector 2d04ff00206141 ┆-    aArminal Package (TEP) consists of the interfaces between the Supervisor VDU Process (SVUP) of SUP and the following other TEP processes:    1) Supervisor Print Process (SPRI) (ref p)   2) Printer Subprocess (PRIS) (ref u)   3) User Message Access Mon┆
0x2d400…2d500 (45, 0, 4)  Sector 2d052500206141 ┆- %  aAitoring Process (UMAM) (ref s) s At Restart  CAAT Cancel All Terminal Queues At Restart  CAAD Cancel All Device-Queues At Restart  OFLD Off-Load Until "Time"  ABOL Abandon Off-Load  COPY Copy System Parameter File  OROF Off-Line Retrieval Off  ORON ┆
0x2d500…2d600 (45, 0, 5)  Sector 2d067300206141 ┆- s  aA 1                                                                        Fig. 2.1-2  SUP INTERFACE OVERVIEW  Of Volume  VOMO Mount Volume  VSMO Mount Volume For System Use  VODM Dismount Volume  VONM Name Volume  VODL Delete Volume  NOSC System No ┆
0x2d600…2d700 (45, 0, 6)  Sector 2d07ca00206141 ┆- J  aA 1                                                                   The information flow between SVUP and the rest of the CAMPS System packages/processes is depicted in fig. 2.1-3 through 2.1-5. istribution Parameter Control  SDPC Special Distribut┆
0x2d700…2d800 (45, 0, 7)  Sector 2c085e00206141 ┆, ^  aA 1                                                                           Fig. 2.1-3  Set Quiet Hour Terminal  SQHO Set Quiet Hours Off  FLQT Set Flash Queue Time Out  LGTR Log Trace  PWLT Password List  QSPT Queue State Print e  PDB  Preparation┆
0x2d800…2d900 (45, 0, 8)  Sector 2d09ff00206141 ┆-    aA 1                                                                   2  SUMMARY OF REQUIREMENTS    2.1 PACKAGE SPECIFICATION   a) The Supervisor VDU Package (SUP) constitutes the only means by which CAMPS supervisors may gain access to the services ┆
0x2d900…2da00 (45, 0, 9)  Sector 2d0aff00206141 ┆-    aAof the CAMPS Supervisor function.   b) SUP implements all the services of the CAMPS Supervisor Function except supervisor printer functions (ref. p), which implies the following responsibilities:    1) Interface the supervisor to the CAMPS system, i┆
0x2da00…2db00 (45, 0, 10) Sector 2d0bff00206141 ┆-    aA.e. Man/Machine I/F support and monitoring.    2) Control logic for Supervisor Control Commands (CCMD).    3) Direct all supervisor requests/commands to the relevant Package within CAMPS.   c) The CAMPS Supervisor Function consists of functions whic┆
0x2db00…2dc00 (45, 0, 11) Sector 2d0cff00206141 ┆-    aAh may be grouped into two main categories:    - System Control Functions (SYSC)   - Supervisor Engineering Functions (SENF)    refer fig. 2.1-1   d) The System Control Functions are the functions for:    Device Control   Addressing Scheme Control   ┆
0x2dc00…2dd00 (45, 0, 12) Sector 2d0d7700206141 ┆- w  aAUser Profile Update   Queue Control   Report Control   Supervisor Print Control   Disk Control   Command Control S/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x2dd00…2de00 (45, 0, 13) Sector 2d0eff00206141 ┆-    aA 1                                                                    Security Control   Global No. Series Control   System Parameter Control   System Information Extract   Table Print   as defined in CPS/230/ICD/0002.   These functions allow the su┆
0x2de00…2df00 (45, 0, 14) Sector 2d0fff00206141 ┆-    aApervisor to control the operational and functional aspects of the system.   e) The Supervisor Engineering Functions are the functions for:    - Initiation of System Integrity Check     - Initiation of Message Flow Trace Analysis     - Setting of dis┆
0x2df00…2e000 (45, 0, 15) Sector 2d003a00206141 ┆- :  aAk threshold warning constants   - RESTART Control.   Table Print  RITP RI Table Print  CIRP Circuit Table Print  TSTP Table Status Print  SCCP Display Table Print-Out  SMPR Service Message Preparation  RELU Retrieval For Local Use  READ Retrieval Fo┆
0x2e000…2e100 (46, 0, 0)  Sector 2e01ff00206141 ┆.    aAr Readdressal  RERN Retrieval For Rerun  REDS Retrieval For Redistribution  RESP Response Message  PRPF Prepare New Plaindress Message  PRAP Prepare New Abbreviated Plaindress Message  PRAS Prepare New Abbreviated Service Message  CPFP Continue Plai┆
0x2e100…2e200 (46, 0, 1)  Sector 2e02ff00206141 ┆.    aAndress Preparation  CAPP Continue Abbreviated Plaindress Preparation  CASP Continue Abbreviated Service Message Preparation  DESM Delete Service Message  OSMS Outgoing Service Message Status  MDAS Message Distribution Assistance  OMAS Outgoing Messa┆
0x2e200…2e300 (46, 0, 2)  Sector 2e038400206141 ┆.    aAge Service Assistance  IMAS Incoming Message Service Assistance  SION Sign-On  SIOF Sign-Off  ASSG Supervisor Assign Command  ges     under preparation     for which access     is controlled     by UMAM (ref.s)     1.3.2 Abbreviations   1           ┆
0x2e300…2e400 (46, 0, 3)  Sector 2e04ff00206141 ┆.    aA 1                                                                   UBDQ Unblock Queue For This Device  CACQ Circuit Queue Cancellation  CATQ Terminal Queue Cancellation   CADQ Device Queue Cancellation  CASQ System Queue Cancellation    At Restart┆
0x2e400…2e500 (46, 0, 4)  Sector 2e05ff00206141 ┆.    aA  CAAC Cancel All Circuit Queues At Restart  CAAT Cancel All Terminal Queues At Restart  CAAD Cancel All Device-Queues At Restart  OFLD Off-Load Until "Time"  ABOL Abandon Off-Load  COPY Copy System Parameter File  OROF Off-Line Retrieval Off  ORON ┆
0x2e500…2e600 (46, 0, 5)  Sector 2e06ff00206141 ┆.    aAOff-Line Retrieval On  ORSU Off-Line Retrieval Suspend  VOLI List Volumes Currently In Use  REMO Refuse Mount Of Volume  VOMO Mount Volume  VSMO Mount Volume For System Use  VODM Dismount Volume  VONM Name Volume  VODL Delete Volume  NOSC System No ┆
0x2e600…2e700 (46, 0, 6)  Sector 2e07ff00206141 ┆.    aASeries Control  NOCC Channel No Series Control  NOTR Transaction No Series Reset   PPPC Print Punch Parameter Control  CHPC Channel Parameter Control  ACPC ACP127 Parameter Control  MDPC Message Distribution Parameter Control  SDPC Special Distribut┆
0x2e700…2e800 (46, 0, 7)  Sector 2d08ec00206141 ┆- l  aAion Parameter Control  CION Set Crisis Indicator On  CIOF Set Crisis Indicator Off  SQHT Set Quiet Hour Terminal  SQHO Set Quiet Hours Off  FLQT Set Flash Queue Time Out  LGTR Log Trace  PWLT Password List  QSPT Queue State Print e  PDB  Preparation┆
0x2e800…2e900 (46, 0, 8)  Sector 2e09ff00206141 ┆.    aA Database   Command abbreviations:  (refer CPS/230/ICD/0002)   SUPV Supervisor Control  MDCO Message Distribution Control  MSOC Message Service Control  USER User  SYSC System Control  MSGH Message Handling  SENF Supervisor Engineering  DEVC Device ┆
0x2e900…2ea00 (46, 0, 9)  Sector 2e0aff00206141 ┆.    aAControl  ADSC Addressing Scheme Control  UPUP User Profile Update  QUEC Queue Control  REPC Report Control  SUPC Supervisor Print Control  DISC Disc Control  CMDC Command Control  SECC Security Control  GNSC Global No Series Control  SYPC System Par┆
0x2ea00…2eb00 (46, 0, 10) Sector 2e0bff00206141 ┆.    aAameter Control  SYIE System Information Extract  TAPR Table Print  TEPC Terminal Position Control   POSC PT/OCR/SATP Control  CHAC Channel Control  SICT SIC Table Update  SDLT SDL Table Update    (Normal/Crisis)  SCDT SCD Table Update  AIGT AIG Tabl┆
0x2eb00…2ec00 (46, 0, 11) Sector 2e0cff00206141 ┆.    aAe Update  GPLT Global PLA Table Update  RITA RI Table Update  CIRT Circuit Table Update  SCCT Display Table Update  OPST Operating Signal Table Update  LPLT Local PLA-Table Update  REOR Reorganize All Tables  ABRO Abandon Reorganization  BLCQ Block ┆
0x2ec00…2ed00 (46, 0, 12) Sector 2e0d6700206141 ┆. g  aAQueue For This Circuit  UBCQ Unblock Queue For This Circuit  BLTQ Block Queue For This Terminal    u) Printer  CPS/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x2ed00…2ee00 (46, 0, 13) Sector 2e0eff00206141 ┆.    aA 1                                                                   UBTQ Unblock Queue For This Terminal   BLDQ Block Queue For This device   LORI Local RI-Table Update  LPLP Local PLA-Table Print  LORP Local RI-Table Print  REDE Retrieval for Dele┆
0x2ee00…2ef00 (46, 0, 14) Sector 2e0fff00206141 ┆.    aAtion   UPPT User Profile Print  TPPT Terminal Profile Print   DPPT Device Profile Print  CPPT Channel Profile Print  CMPT Command Print  SPAP System Parameter Print  STOC Storage Occupancy Request  SICP SIC Table print  SDLP SDL Table Print  SCDP SC┆
0x2ef00…2f000 (46, 0, 15) Sector 2e00ff00206141 ┆.    aAD Table Print  AIGP AIG Table Print  GPLP Global PLA Table Print  RITP RI Table Print  CIRP Circuit Table Print  TSTP Table Status Print  SCCP Display Table Print-Out  SMPR Service Message Preparation  RELU Retrieval For Local Use  READ Retrieval Fo┆
0x2f000…2f100 (47, 0, 0)  Sector 2f01ff00206141 ┆/    aAudes:    - The CAMPS     Supervisor      Function    - The CAMPS      Message      Distribution      Control Function    - The CAMPS      Message Service      Control Function    - The CAMPS User      Function, i.e      Preparation,      Reception a┆
0x2f100…2f200 (47, 0, 1)  Sector 2f021700206141 ┆/    aAnd      Release.                                                                                                                                                                                                                                         ┆
0x2f200…2f300 (47, 0, 2)  Sector 2f03ff00206141 ┆/    aA 1                                                                   Preparation - Common term  Database (PDB)   for the messages     under preparation     for which access     is controlled     by UMAM (ref.s)     1.3.2 Abbreviations   1           ┆
0x2f300…2f400 (47, 0, 3)  Sector 2f04ff00206141 ┆/    aA                                                        SFCO Supervisor Function Control Coroutine  SRETR Supervisor Retrieval Coroutine  SUP  Supervisor VDU Package  SVCO Supervisor VDU Control Coroutine  SVDIA Supervisor VDU Dialogue Coroutine  SV┆
0x2f400…2f500 (47, 0, 4)  Sector 2f05ff00206141 ┆/    aAUP Supervisor VDU Process  SPRI Supervisor Print Process  VUS  VDU User Subprocess  UMAM User Message Access Monitoring Process   COCO Confirmation Code  PEC  Permissive Entry Code  CCMD Supervisor Control Command  TCMD Supervisor Transaction Comman┆
0x2f500…2f600 (47, 0, 5)  Sector 2f06ff00206141 ┆/    aAd  PCMD Supervisor Procedure Command  IOC  I/O Control Software  CSF  CAMPS System Functions  SSC  System Status and Control  THP  Traffic Handling Package  MDP  Message Distribution Package  TMP  Table Management Package  SAR  Storage and Retrieval┆
0x2f600…2f700 (47, 0, 6)  Sector 2f07a300206141 ┆/ #  aA  STP  Statistics Package  LOG  Log and Accountability Package  TEP  Terminal Package  UMAM User Message Access Monitoring Process  VUS  VDU User Subprocess detail. For a detailed data description of data external to the Supervisor VDU package and i┆
0x2f700…2f800 (47, 0, 7)  Sector 2e08ff00206141 ┆.    aA 1                                                                   PRIP Printer Package  PRIS Printer Subprocess  TEMCO Terminal Monitoring and Control  SCREP Supervisor Completion Report Control  CREPQ Completion Reporting Queue  PDB  Preparation┆
0x2f800…2f900 (47, 0, 8)  Sector 2f09ff00206141 ┆/    aA 1                                                                  1.2 APPLICABLE DOCUMENTS AND PROJECT REFERENCES    1.2.1 Applicable Documents   a) CAMPS System Requirement Specification   CPS/210/SYS/0001   b) Supervisor Commands and Procedures ┆
0x2f900…2fa00 (47, 0, 9)  Sector 2f0aff00206141 ┆/    aA  CPS/230/ICD/0002   c) CAMPS System Design Specification   CPS/SDS/001   d) Database Design Document   CPS/DBD/001   e) CAMPS Software Interface Control Document   CPS/ICD/009    1.2.2 Reference Documents  1                                         ┆
0x2fa00…2fb00 (47, 0, 10) Sector 2f0bff00206141 ┆/    aA                           DOCUMENT NAME DOCUMENT NUMBER                                                             f) CAMPS System Functions CPS/SDS/024  g) Message Management CPS/SDS/025  h) System Status and Control CPS/SDS/029  i) Table Managme┆
0x2fb00…2fc00 (47, 0, 11) Sector 2f0cff00206141 ┆/    aAnt CPS/SDS/026  j) Input/Output Control CPS/SDS/028  k) Storage and Retrieval CPS/SDS/030  l) Statistics CPS/SDS/031  m) Logging CPS/SDS/032  n) Traffic Handling CPS/SDS/033  o) Message Distribution  CPS/SDS/034  p) Supervisor Printer  CPS/SDS/036  ┆
0x2fc00…2fd00 (47, 0, 12) Sector 2f0d8100206141 ┆/    aAq) MDCO VDU  CPS/SDS/037  r) MSO VDU  CPS/SDS/038  s) User VDU   CPS/SDS/039  t) OCR  CPS/SDS/040  u) Printer  CPS/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x2fd00…2fe00 (47, 0, 13) Sector 2f0eff00206141 ┆/    aA 1                                                                  1.3 TERMS AND ABBREVIATIONS    1.3.1 Terms   Supervisor A supervisor command  Control Command: for which a PEC may be defined and to which Confirmation Code and command completion r┆
0x2fe00…2ff00 (47, 0, 14) Sector 2f0fff00206141 ┆/    aAeports applies. (ref. a) section 3.2.4.1.1, ref. b) appendix c).   Supervisor A supervisor command   Procedure Command: which implies message manipulation, System Information Print or table print. (ref. b) appendix c).   Supervisor Trans- Common ter┆
0x2ff00…30000 (47, 0, 15) Sector 2f00ff00206141 ┆/    aAm for Supervisor   action Command: Control Commands and Supervisor Procedure Commands (ref. b. appendix c), i.e. a Supervisor Command to which a transaction identification is associated and which are logged.   CAMPS function: The CAMPS function incl┆
0x30000…30100 (48, 0, 0)  WangDocumentHead {hdr=WangSectHead {next=(48,0, 1), len=0xff, h3=41206141}, f00=»2061A «, f01=»CPS/SDS/035               «, f02=»sdv                  «, f03=»MSN                  «, f04=»fra 1                «, f05=22-04-82 20:05, f06=»   6 «, f07=»08 «, f08=» 19262 «, f09=17-05-82 14:23, f10=»   2 «, f11=»53 «, f12=»  4752 «, f13=29-05-85 11:32, f14=29-05-85 12:53, f15=»0163A «, f16=» 77 «, f17=»  15 «, f18=»25 «, f19=»  584 «, f20=» 32809 «, f21=»  «, f22=»   «, f99=020010000110052710110280aaca1505000000000000014203e000df}
0x30100…30200 (48, 0, 1)  Sector 30024d00206141 ┆0 M  aA     0   0 / / / / . . - - - - - - - , , , , , , , + + + + + * * ) ) ) ) ) ( ( ( ( ' ' ' ' ' ' & & & & & & & & % % % % % % % % $ $ $ $ $ $ $ # # # # # # # # " " "  TID    A>A1 TID                                                                      ┆
0x30200…30300 (48, 0, 2)  Sector 3003a900206141 ┆0 )  aA 1                                                                         CPS/SDS/035   850601   SUPERVISOR VDU DETAILED DESIGN SPECIFICATION ISSUE 1 CAMPS       M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x30300…30400 (48, 0, 3)  Sector 3004ff00206141 ┆0    aA 1                                                                   1  GENERAL    1.1 PURPOSE AND SCOPE   a) The Supervisor VDU Package Specification for the CAMPS project/4040 is written to fulfil the following objectives:    1) To provide a detai┆
0x30400…30500 (48, 0, 4)  Sector 3005ff00206141 ┆0    aAled definition of the Supervisor VDU Package function and Software architecture.    2) To provide user operational and development personnel with details of the ongoing analysis.    3) To define in detail the interfaces with other packages and to de┆
0x30500…30600 (48, 0, 5)  Sector 3006ff00206141 ┆0    aAscribe their facilities.   b) The Supervisor VDU Package Specification defines the functions and software architecture of the package to a level sufficient for a programmer to start coding with a minimum of design effort.    The Supervisor VDU Packa┆
0x30600…30700 (48, 0, 6)  Sector 3007ff00206141 ┆0    aAge constitutes one of the building blocks of the TEP package.    All Supervisor VDU Package internal data and interfaces are defined within this document in detail. For a detailed data description of data external to the Supervisor VDU package and i┆
0x30700…30800 (48, 0, 7)  Sector 2f086e00206141 ┆/ n  aAnterfaces to other packages refer the Database Design document and the relevant interface documents.    'Mc2! m"2< [MI !?=6 :  #wI>K!8=>R 2!8=6 #4  E*8=k L<M% :8=F 28=I!#<:"<>R<2> I  E*#<&  "< DM L<M% :#<F 2#<> I:g= Ro2M/2 Rl2> IC13!?=4~~ B|2> I:A=!┆
0x30800…30900 (48, 0, 8)  Sector 3009a800207641 ┆0 (  vA END LOOP FC KEY CTRL   CASE EXCEPTION VDU(2)(SVCO OP): STOP CLOSE(4.2.2.6.11)      STOP? RETURN(STOP)      CLOSE? RETURN(CLOSE)   END CASE     Fig. 4.2.2.4.8-1  AWAIT SVDIA CLOSE STOP ANSWER                Fig. 4.2.2.4.7-6                          ┆
0x30900…30a00 (48, 0, 9)  Sector 300aff00207641 ┆0    vA 1                                                                       TRANS CTRL PROCESSING   CASE FC KEY OF SUPV FC KEY    ENTER FC, CANCEL, PRINT,   KAPN, DAPN, MENU        ? SET SEQ KEY(4.2.2.4.8.3.1)         REQUEST FC KEY INPUT(4.2.2.6.6)   ┆
0x30a00…30b00 (48, 0, 10) Sector 300bff00207641 ┆0    vA      RETURN(WORK)    INSL, DELL, DERM? PREPARE FOR ENTER F/C KEY CMD             (4.2.2.4.8.3.3)    INSL ENTER, DELL ENTER? FORMAT LAYOUT CTRL             (4.2.2.4.8.3.5)    ERR MSG? PREPARE ERR MSG (4.2.2.4.8.3.2) NORMAL   END CASE       Fig. 4.2.┆
0x30b00…30c00 (48, 0, 11) Sector 300c0f00207641 ┆0    vA2.4.8-2  cmd is received. (logical f/c keys: ENTER FC, CANCEL, PRINT, KAPN, DAPN, MENU Refer fig. 4.2.2.6.12-1)    4.2.2.4.8.2 Module Interface   Call Specification   a) TRANS CTRL(   )    (SVUP OP: SVUP COROUTINE OP): WORK STOP CLOSE   b) TRANS CTR┆
0x30c00…30d00 (48, 0, 12) Sector 300dff00207641 ┆0    vA 1                                                                  4.2.2.4.9 Validate Format Entered Command    4.2.2.4.9.1 Functional Specification   For commands entered through the user area of the VDU the module preforms the following functions┆
0x30d00…30e00 (48, 0, 13) Sector 300eff00207641 ┆0    vA dependent of the command type, i.e. next entry specified by parameter or next entry by design.   1) Next entry specified by parameter:    Simple syntax check and semantic check. Display of command and parameter if any of the checks fail.   2) Next ┆
0x30e00…30f00 (48, 0, 14) Sector 300fff00207641 ┆0    vAentry by design:    Checks whether the entry currently displayed is the last in the table, and if not fetches the content of the next table entry.   The commands (command codes) for which thes functions are performed are:   TEPC, POSC, CHAC; SICT, S┆
0x30f00…31000 (48, 0, 15) Sector 2200ff00207641 ┆"    vADLT, SCDT, AIGT, GPLT, RITA, CIRT, SCCT, OPST; LPLT, UPUP, CMDC, CACQ, CATQ, CASQ, NOCC, LORI.    4.2.2.4.9.2 Module Interface   Call Specification   a) VALIDATE FORMAT CMD () (CC: SEQ STATE): EXC NORMAL   b) VALIDATE FORMAT CMD (R7, R6): EXC NORMAL┆
0x31000…31100 (49, 0, 0)  Sector 3101ff00207641 ┆1    vAdure is to get ready for line insertion or deletion, which is executed by EXECUTE LINE CMD.    4.2.2.4.8.4 Data Description   a) Data References    Refer CPS prefixes   Refer SUP package prefixes   Refer SFCO subpackage prefixes   b) External Data  ┆
0x31100…31200 (49, 0, 1)  Sector 3102ff00207641 ┆1    vA  Refer SUP package data   Refer SFCO subpackage data    FC KEY  C K   FCK SET  C K   CONV ENTER C R   SPLIT DIGIT C R   SEQ KEY  C R   SEQ REC  C K   EXP SVDIA NO C R   CMD CURSOR RECORD C R   SVUP CMD REC C K   c) Local Data    Refer source listin┆
0x31200…31300 (49, 0, 2)  Sector 31030c00207641 ┆1    vAg.     CASE SVUP CO OP.CMD OF         STOP SFCO? SEQ STATE = TSTOP          SVUP OP = SVUP CO OP         CLOSE SFCO? SEQ STATE = TCLOSE          SVUP OP = SVUP CO OP         OTHERWISE? TEP INTERNAL ERROR(GIVE UP)                             (4.1.5.2┆
0x31300…31400 (49, 0, 3)  Sector 3104ff00207641 ┆1    vA 1                                                                  4.2.2.4.8.5 Module Design   The module has three exits: WORK, STOP, CLOSE. A WORK exit is performed when a f/c key transaction control command has been received. A STOP or CLOSE exi┆
0x31400…31500 (49, 0, 4)  Sector 31056d00207641 ┆1 m  vAt is performed if a STOP SFCO or CLOSE SFCO command is received from SVCO.    Refer fig. 4.2.2.4.8-1.  LIT FAIL?           SEQ STATE = TEXC          RETURN          EXIT LOOP AWAIT SVDIA INTRPT ANSWER     OTHERWISE? TEP INTERNAL ERROR(GIVE UP)(4.1.5┆
0x31500…31600 (49, 0, 5)  Sector 3106ff00207641 ┆1    vA 1                                                                       LOOP FC KEY CTRL   WAIT SFCO EVENT(WORK2 STATE)(SVUP OP)(4.2.2.6.10)   CASE SVUP OP.OP ID(2) OF SENDER ID TYPE    SVCO ID? DELETE FC KEY INPUT REQUEST(4.2.2.6.7)       CASE SVU┆
0x31600…31700 (49, 0, 6)  Sector 3107ff00207641 ┆1    vAP OP.CMD OF        STOP SFCO? RETURN(STOP)       CLOSE SFCO? RETURN(CLOSE)       OTHERWISE? TEP INTERNAL ERROR(GIVE UP)                             (4.1.5.2)       END CASE    FC KEY ID? CASE FETCH AND VAL KEY(  )(FC KEY,CC):EXC                NORMA┆
0x31700…31800 (49, 0, 7)  Sector 3008ff00207641 ┆0    vAL (4.2.2.6.12)        EXC? EXIT LOOP FC KEY CTRL        NORMAL? CC = ILL?  REQUEST FC KEY INPUT            (4.2.2.6.6)         TRANS CTRL PROCESSING        (4.2.2.4.8-2)       END CASE    OTHERWISE?  TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE  ┆
0x31800…31900 (49, 0, 8)  Sector 3109e700207641 ┆1 g  vA)                             (4.1.5.2)        EXIT LOOP AWAIT SVDIA CLOSE STOP ANSWER     OTHERWISE? TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END LOOP AWAIT SVDIA CLOSE STOP ANSWER                Fig. 4.2.2.4.7-6                          ┆
0x31900…31a00 (49, 0, 9)  Sector 310aff00207641 ┆1    vA 1                                                                  4.2.2.4.8 Transaction Control Through F/C Keys    4.2.2.4.8.1 Functional Specification   The module is responsible for the execution of f/c key commands, which has no influence on t┆
0x31a00…31b00 (49, 0, 10) Sector 310bff00207641 ┆1    vAhe processing of the transaction in progress (logical f/c keys: INSL, DELL, DERM, INSL ENTER, DELL ENTER, ERR MSG Refer fig. 4.2.2.6.12-1). Further the module is responsible for identifying the next sequence to be executed when a f/c key transaction┆
0x31b00…31c00 (49, 0, 11) Sector 310cff00207641 ┆1    vA control cmd is received. (logical f/c keys: ENTER FC, CANCEL, PRINT, KAPN, DAPN, MENU Refer fig. 4.2.2.6.12-1)    4.2.2.4.8.2 Module Interface   Call Specification   a) TRANS CTRL(   )    (SVUP OP: SVUP COROUTINE OP): WORK STOP CLOSE   b) TRANS CTR┆
0x31c00…31d00 (49, 0, 12) Sector 310dff00207641 ┆1    vAL(R5, R6)   Register Conventions   Call Registers   1                                                                   R5  POINTER TO SVUP OP - R  R6  LINK C K   Return Registers   R0-R4   DEST  R5  Pointer to SVUP OP RETURN  R6    KEPT  R7    DEST┆
0x31d00…31e00 (49, 0, 13) Sector 310eb200207641 ┆1 2  vA    4.2.2.4.8.3 Module Components   a) Set SEQ Key    The purpose of this procedure is to extract the sequenc key from the command record and the current sequence record.  equence.   7) Fetches the sequence record field specifying the next action to┆
0x31e00…31f00 (49, 0, 14) Sector 310fff00207641 ┆1    vA 1                                                                   b) Prepare ERR Msg    The prpose of this procedure is to give the supervisor an error display.   c) Prepare ENTER    The purpose of this procedure is to setup the proper conversion┆
0x31f00…32000 (49, 0, 15) Sector 3100ff00207641 ┆1    vA of the incoming enter key.   d) Execute Line CMD(No of lines to be inserted/deleted)    The purpose of this procedure is to execute the inset or delete lines function. It is called from LAYOUT CTRL.    e) Layout Control    The purpose of this proce┆
0x32000…32100 (50, 0, 0)  Sector 32015200207641 ┆2 R  vAT LOOP AWAIT SVDIA ANSWER NORMAL CASE                     Fig. 4.2.2.4.7-4  egisters    R0 SEQ WAIT STATE C D   R5 POINTER TO SVUP OP - R   R7 SEQ STATE - R   R6 LINK  C K    Return Registers    R0-R4  DEST   R5 Pointer to SVUP OP RETURN   R6   DEST┆
0x32100…32200 (50, 0, 1)  Sector 3202ff00207641 ┆2    vA 1                                                                       SEND SVDIA COMMAND AND AWAIT ANSWER INTERRUPT CASE   LOOP AWAIT SVDIA INTRPT ANSWER    WAIT SFCO EVENT(WORK5 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OPID(2) OF     SV┆
0x32200…32300 (50, 0, 2)  Sector 3203ff00207641 ┆2    vACO ID? CASE SVUP CO OP.CMD OF         STOP SFCO? SEQ STATE = TSTOP          SVUP OP = SVUP CO OP         CLOSE SFCO? SEQ STATE = TCLOSE          SVUP OP = SVUP CO OP         OTHERWISE? TEP INTERNAL ERROR(GIVE UP)                             (4.1.5.2┆
0x32300…32400 (50, 0, 3)  Sector 3204ff00207641 ┆2    vA)       END CASE        RETURN     SVDIA ID? CASE FREE SFCO OP(SVUP CO OP): ERROR OK         ERROR?  TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)         OK?        END CASE        SVUP CO OP.OP ID(1) NOT EQ EXP SVDIA NO?           SVDIA CMD OUT GT O?      ┆
0x32400…32500 (50, 0, 4)  Sector 3205ff00207641 ┆2    vA    TEP INTERNAL ERROR(GIVE UP)                             (4.1.5.2)        SVUP CO OP.PARA1 EQ VDU SPLIT FAIL?           SEQ STATE = TEXC          RETURN          EXIT LOOP AWAIT SVDIA INTRPT ANSWER     OTHERWISE? TEP INTERNAL ERROR(GIVE UP)(4.1.5┆
0x32500…32600 (50, 0, 5)  Sector 32064f00207641 ┆2 O  vA.2)    END CASE   END LOOP AWAIT SVDIA INTRPT ANSWER    Fig. 4.2.2.4.7-5 CMD EQ NULL?   SEND SVDIA CMD AND AWAIT ANSWER(Fig. 4.2.2.4.7-2)   SEQ REC.CURSOR.SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR.┆
0x32600…32700 (50, 0, 6)  Sector 3207ff00207641 ┆2    vA 1                                                                       SEND SVDIA COMMAND AND AWAIT ANSWER CLOSE/STOP CASE   LOOP AWAIT SVDIA CLOSE STOP ANSWER    WAIT SFCO EVENT(WORK6 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OP ID(2) OF ┆
0x32700…32800 (50, 0, 7)  Sector 3108ff00207641 ┆1    vA    SVDIA ID? CASE FREE SFCO OP(SVUP CO OP): ERROR OK         ERROR?  TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)         OK?        END CASE        SVUP CO OP.OP ID(1) NOT EQ EXP SVDIA NO?           SVDIA CMD OUT GT O?           TEP INTERNAL ERROR(GIVE UP┆
0x32800…32900 (50, 0, 8)  Sector 3209de00207641 ┆2 ^  vAND SVDIA COMMAND AND AWAIT ANSWER       INTERRUPT CASE(4.2.2.4.7-5)    WORK6 STATE  SEND SVDIA COMMAND AND AWAIT ANSWER       CLOSE/STOP CASE(4.2.2.4.7-6)   END CASE                                 Fig. 4.2.2.4.7-2                                   ┆
0x32900…32a00 (50, 0, 9)  Sector 320aff00207641 ┆2    vA 1                                                                       SEND SVDIA COMMAND AND AWAIT ANSWER NORMAL CASE   SEND SVDIA CMD(SEQ REC.SVDIA CMD, SEQ REC, SVDIA FORMAT, 0, 0)                                      (4.2.2.6.2)   LOOP AWAIT S┆
0x32a00…32b00 (50, 0, 10) Sector 320bff00207641 ┆2    vAVDIA ANSWER NORMAL CASE    WAIT SFCO EVENT(WORK1 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OP ID(2) OF SENDER ID TYPE     SVCO ID? DELETE FC KEY INPUT REQUEST(4.2.2.6.7)        CASE SVUP CO OP.CMD OF         STOP SFCO?    SEQ STATE = TSTOP  ┆
0x32b00…32c00 (50, 0, 11) Sector 320cff00207641 ┆2    vA      CLOSE SFCO?   SEQ STATE = TCLOSE        OTHERWISE?    TEP INTERNAL ERROR(GIVE UP)                            (4.2.2.6.2)        END CASE        RETURN     FC KEY ID? CASE FETCH AND VAL KEY(  )(FC KEY, CC):               EXC NORMAL(4.2.2.6.12) ┆
0x32c00…32d00 (50, 0, 12) Sector 320dff00207641 ┆2    vA        EXC?   SEQ STATE = TEXC               RETURN         NORMAL?  CC = ILL? REQUEST FC KEY INPUT                        (4.2.2.6.8)              SET SEQ KEY             SEQ STATE = TRPT             RETURN         END CASE     SVDIA ID? SVDIA ANS┆
0x32d00…32e00 (50, 0, 13) Sector 320eab00207641 ┆2 +  vAWER ANALYSIS NORMAL CASE(4.2.2.4.7-4)     OTHERWISE? TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END LOOP AWAIT SVDIA ANSWER NORMAL CASE    Fig. 4.2.2.4.7-3  f the sequence.   7) Fetches the sequence record field specifying the next action to┆
0x32e00…32f00 (50, 0, 14) Sector 320fff00207641 ┆2    vA 1                                                                       SVDIA ANSWER ANALYSIS NORMAL CASE   CASE FREE SFCO OP(SVUP CO OP): ERROR OK(4.2.2.6.4)    ERROR? TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)    OK?   END CASE   SVUP CO OP.OP ID(1) EQ┆
0x32f00…33000 (50, 0, 15) Sector 3200ff00207641 ┆2    vA EXP SVDIA NO?   TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)   SVUP CO OP.PARA1 EQ SPLIT FAIL CC? SEQ STATE = TEXC            RETURN   SVUP CO OP.CMD NOT EQ INPUT DATA?   SVUP CO OP.PARA1 EQ OK CC? SEQ REC.SEQ STATE = TCON   SEQ REC.SEQ STATE = TFCK    EXI┆
0x33000…33100 (51, 0, 0)  Sector 3301ff00207641 ┆3    vA 1                                                                    Call Registers    R0 SEQ WAIT STATE C D   R5 POINTER TO SVUP OP - R   R7 SEQ STATE - R   R6 LINK  C K    Return Registers    R0-R4  DEST   R5 Pointer to SVUP OP RETURN   R6   DEST┆
0x33100…33200 (51, 0, 1)  Sector 3302ff00207641 ┆3    vA   R7  SEQ STATE    4.2.2.4.7.3 Module Components    None    4.2.2.4.7.4 Data Description   a) Data References    Refer CPS prefixes   Refer SUP package prefixes   Refer SFCO subpackage prefixes   b) External Data    Refer SUP package data   Refer S┆
0x33200…33300 (51, 0, 2)  Sector 3303ff00207641 ┆3    vAFCO subpackage data    SEQ REC  C K   SEQ TABLE KEY C R   SVUP OP  - R   EXP SVDIA NO C R   SVDIA CMD OUT C K   FCK SET  - R   CMD CURSOR RECORD C R   CURSOR RECORD C R   SVDIA TMP REC PT - R   c) Local Data    4.2.2.4.7.5 Module Design   Refer fig.┆
0x33300…33400 (51, 0, 3)  Sector 33041300207641 ┆3    vA 4.2.2.4.7-1 t) (Side slut) Hvilken funktion? Til hvor? Fra hvor? Dokument: Hvilken kommando? Hvilken side: (Sletter) (S]ger) (Udf]rer) Inds`t hvilket? Slette hvilket? Flytte hvilket? Kopiere hvilket? Bytte hvilket? Bytte med? S]ge hvilket?         ┆
0x33400…33500 (51, 0, 4)  Sector 3305ff00207641 ┆3    vA 1                                                                   FCK SET = SEQ REC.FCK SET1   CASE  SEQ REC.LOG OF SVUP LOG TYPE    NO LOG?    SYS LOG? REPORT LOG(SYS LOG)(4.2.2.6.22)      OTHERWISE? TEP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CA┆
0x33500…33600 (51, 0, 5)  Sector 3306ff00207641 ┆3    vASE   SEQ REC.FUNCTION NE NULL? EXECUTE SYS FUNC(       )   SEQ REC.SVDIA CMD EQ NULL?   SEND SVDIA CMD AND AWAIT ANSWER(Fig. 4.2.2.4.7-2)   SEQ REC.CURSOR.SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR.┆
0x33600…33700 (51, 0, 6)  Sector 3307c800207641 ┆3 H  vASPLIT): EXC        NORMAL(4.2.2.6.14)    EXC? SEQ STATE = TEXC      RETURN    NORMAL?   END CASE   FCK SET = SEQ REC.FCK SET2   SEQ STATE = SEQ REC.SEQ STATE   RETURN          Fig. 4.2.2.4.7-1     29 27   448  96292             '    *J         B   _┆
0x33700…33800 (51, 0, 7)  Sector 3208ff00207641 ┆2    vA 1                                                                   SEND SVDIA COMMAND AND AWAIT ANSWER   CASE SEQ WAIT STATE OF SFCO STATE TYPE    WORK1 STATE?   SEND SVDIA COMMAND AND AWAIT ANSWER       NORMAL CASE(4.2.2.4.7-3)    WORK5 STATE  SE┆
0x33800…33900 (51, 0, 8)  WangDocumentHead {hdr=WangSectHead {next=(51,0, 9), len=0xff, h3=41207641}, f00=»2076A «, f01=»CPS/SDS/035               «, f02=»dhh                  «, f03=»MSN                  «, f04=»4.2.2.4.7            «, f05=26-04-82 09:28, f06=»  18 «, f07=»37 «, f08=» 73620 «, f09=31-05-85 13:11, f10=»     «, f11=»19 «, f12=»    19 «, f13=31-05-85 10:17, f14=31-05-85 15:41, f15=»0163A «, f16=» 29 «, f17=»  29 «, f18=»27 «, f19=»  448 «, f20=» 96292 «, f21=»  «, f22=»   «, f99=020010000110052710110280aaca15050000000000000142038100df}
0x33900…33a00 (51, 0, 9)  Sector 330a1d00207641 ┆3    vA     3   3 3 3 3 2 2 2 2 1 1 1 1 0 0 " " ! ! !                                                                                        DOKUMENTOVERSIGT ENB A A A =                                                                    DOKUMENTOVERSIGT EN┆
0x33a00…33b00 (51, 0, 10) Sector 330ba900207641 ┆3 )  vA 1                                                                         CPS/SDS/035   850601   SUPERVISOR VDU DETAILED DESIGN SPECIFICATION ISSUE 1 CAMPS       M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x33b00…33c00 (51, 0, 11) Sector 330cff00207641 ┆3    vA 1                                                                  4.2.2.4.7 Execute System Sequence    4.2.2.4.7.1 Functional Specification   Steps through the sequence record as follows:   1) Sets the set of f/c keys allowed during sequence execu┆
0x33c00…33d00 (51, 0, 12) Sector 330dff00207641 ┆3    vAtion.   2) Checks if a log report shall be generated and sends it if specified.   3) Checks if a functional task shall be executed and initiates the task if specified.   4) Checks if a command to SVDIA shall be sent and if sends it, and awaits the a┆
0x33d00…33e00 (51, 0, 13) Sector 330eff00207641 ┆3    vAnswer.   5) Checks whether a positioning of the cursor is specified and if, positions the cursor as required.   6) Sets the set of f/c keys allowed after execution of the sequence.   7) Fetches the sequence record field specifying the next action to┆
0x33e00…33f00 (51, 0, 14) Sector 330fff00207641 ┆3    vA be performed and sequence execution is finalised.    4.2.2.4.7.2 Module Interface   Call Specification   a) EXEC SYS SEQ    (SEQ WAIT STATE: SFCO STATE TYPE)    (SEQ STATE: SEQ STATE TYPE    SVUP OP: SVUP COROUTINE OP)   b) EXEC SYS SEQ (R0,R5,R7,R┆
0x33f00…34000 (51, 0, 15) Sector 33002200207641 ┆3 "  vA6)    Register Conventions  2M2/C<2:^=~ B<2:b= R<2M/,:g=~ BG2M")M2&!  "(=~~ BW2I! <6 M /M?.I*:="8=IM2&MP'Mc2! m"2< [MI !?=6 :  #wI>K!8=>R 2!8=6 #4  E*8=k L<M% :8=F 28=I!#<:"<>R<2> I  E*#<&  "< DM L<M% :#<F 2#<> I:g= Ro2M/2 Rl2> IC13!?=4~~ B|2> I:A=!┆
0x34000…34100 (52, 0, 0)  Sector 3401ff00206141 ┆4    aAr Readdressal  RERN Retrieval For Rerun  REDS Retrieval For Redistribution  RESP Response Message  PRPF Prepare New Plaindress Message  PRAP Prepare New Abbreviated Plaindress Message  PRAS Prepare New Abbreviated Service Message  CPFP Continue Plai┆
0x34100…34200 (52, 0, 1)  Sector 3402ff00206141 ┆4    aAndress Preparation  CAPP Continue Abbreviated Plaindress Preparation  CASP Continue Abbreviated Service Message Preparation  DESM Delete Service Message  OSMS Outgoing Service Message Status  MDAS Message Distribution Assistance  OMAS Outgoing Messa┆
0x34200…34300 (52, 0, 2)  Sector 34038400206141 ┆4    aAge Service Assistance  IMAS Incoming Message Service Assistance  SION Sign-On  SIOF Sign-Off  ASSG Supervisor Assign Command  ges     under preparation     for which access     is controlled     by UMAM (ref.s)     1.3.2 Abbreviations   1           ┆
0x34300…34400 (52, 0, 3)  Sector 3404ff00206141 ┆4    aA 1                                                                   UBDQ Unblock Queue For This Device  CACQ Circuit Queue Cancellation  CATQ Terminal Queue Cancellation   CADQ Device Queue Cancellation  CASQ System Queue Cancellation    At Restart┆
0x34400…34500 (52, 0, 4)  Sector 3405ff00206141 ┆4    aA  CAAC Cancel All Circuit Queues At Restart  CAAT Cancel All Terminal Queues At Restart  CAAD Cancel All Device-Queues At Restart  OFLD Off-Load Until "Time"  ABOL Abandon Off-Load  COPY Copy System Parameter File  OROF Off-Line Retrieval Off  ORON ┆
0x34500…34600 (52, 0, 5)  Sector 3406ff00206141 ┆4    aAOff-Line Retrieval On  ORSU Off-Line Retrieval Suspend  VOLI List Volumes Currently In Use  REMO Refuse Mount Of Volume  VOMO Mount Volume  VSMO Mount Volume For System Use  VODM Dismount Volume  VONM Name Volume  VODL Delete Volume  NOSC System No ┆
0x34600…34700 (52, 0, 6)  Sector 3407ff00206141 ┆4    aASeries Control  NOCC Channel No Series Control  NOTR Transaction No Series Reset   PPPC Print Punch Parameter Control  CHPC Channel Parameter Control  ACPC ACP127 Parameter Control  MDPC Message Distribution Parameter Control  SDPC Special Distribut┆
0x34700…34800 (52, 0, 7)  Sector 3308ec00206141 ┆3 l  aAion Parameter Control  CION Set Crisis Indicator On  CIOF Set Crisis Indicator Off  SQHT Set Quiet Hour Terminal  SQHO Set Quiet Hours Off  FLQT Set Flash Queue Time Out  LGTR Log Trace  PWLT Password List  QSPT Queue State Print e  PDB  Preparation┆
0x34800…34900 (52, 0, 8)  Sector 3409ff00206141 ┆4    aA Database   Command abbreviations:  (refer CPS/230/ICD/0002)   SUPV Supervisor Control  MDCO Message Distribution Control  MSOC Message Service Control  USER User  SYSC System Control  MSGH Message Handling  SENF Supervisor Engineering  DEVC Device ┆
0x34900…34a00 (52, 0, 9)  Sector 340aff00206141 ┆4    aAControl  ADSC Addressing Scheme Control  UPUP User Profile Update  QUEC Queue Control  REPC Report Control  SUPC Supervisor Print Control  DISC Disc Control  CMDC Command Control  SECC Security Control  GNSC Global No Series Control  SYPC System Par┆
0x34a00…34b00 (52, 0, 10) Sector 340bff00206141 ┆4    aAameter Control  SYIE System Information Extract  TAPR Table Print  TEPC Terminal Position Control   POSC PT/OCR/SATP Control  CHAC Channel Control  SICT SIC Table Update  SDLT SDL Table Update    (Normal/Crisis)  SCDT SCD Table Update  AIGT AIG Tabl┆
0x34b00…34c00 (52, 0, 11) Sector 340cff00206141 ┆4    aAe Update  GPLT Global PLA Table Update  RITA RI Table Update  CIRT Circuit Table Update  SCCT Display Table Update  OPST Operating Signal Table Update  LPLT Local PLA-Table Update  REOR Reorganize All Tables  ABRO Abandon Reorganization  BLCQ Block ┆
0x34c00…34d00 (52, 0, 12) Sector 340d6700206141 ┆4 g  aAQueue For This Circuit  UBCQ Unblock Queue For This Circuit  BLTQ Block Queue For This Terminal    u) Printer  CPS/SDS/041 D PARAMS.FLAG = EXE NOK    OP OK?  SVUP SEND PARAMS.FLAG = OK CC    OP CO?  SVUP OP EQ NIL?  SVUP INTERNAL ERROR(GIVE UP)     ┆
0x34d00…34e00 (52, 0, 13) Sector 340eff00206141 ┆4    aA 1                                                                   UBTQ Unblock Queue For This Terminal   BLDQ Block Queue For This device   LORI Local RI-Table Update  LPLP Local PLA-Table Print  LORP Local RI-Table Print  REDE Retrieval for Dele┆
0x34e00…34f00 (52, 0, 14) Sector 340fff00206141 ┆4    aAtion   UPPT User Profile Print  TPPT Terminal Profile Print   DPPT Device Profile Print  CPPT Channel Profile Print  CMPT Command Print  SPAP System Parameter Print  STOC Storage Occupancy Request  SICP SIC Table print  SDLP SDL Table Print  SCDP SC┆
0x34f00…35000 (52, 0, 15) Sector 3400ff00206141 ┆4    aAD Table Print  AIGP AIG Table Print  GPLP Global PLA Table Print  RITP RI Table Print  CIRP Circuit Table Print  TSTP Table Status Print  SCCP Display Table Print-Out  SMPR Service Message Preparation  RELU Retrieval For Local Use  READ Retrieval Fo┆
0x35000…35100 (53, 0, 0)  Sector 3501ff00206141 ┆5    aAudes:    - The CAMPS     Supervisor      Function    - The CAMPS      Message      Distribution      Control Function    - The CAMPS      Message Service      Control Function    - The CAMPS User      Function, i.e      Preparation,      Reception a┆
0x35100…35200 (53, 0, 1)  Sector 35021700206141 ┆5    aAnd      Release.                                                                                                                                                                                                                                         ┆
0x35200…35300 (53, 0, 2)  Sector 3503ff00206141 ┆5    aA 1                                                                   Preparation - Common term  Database (PDB)   for the messages     under preparation     for which access     is controlled     by UMAM (ref.s)     1.3.2 Abbreviations   1           ┆
0x35300…35400 (53, 0, 3)  Sector 3504ff00206141 ┆5    aA                                                        SFCO Supervisor Function Control Coroutine  SRETR Supervisor Retrieval Coroutine  SUP  Supervisor VDU Package  SVCO Supervisor VDU Control Coroutine  SVDIA Supervisor VDU Dialogue Coroutine  SV┆
0x35400…35500 (53, 0, 4)  Sector 3505ff00206141 ┆5    aAUP Supervisor VDU Process  SPRI Supervisor Print Process  VUS  VDU User Subprocess  UMAM User Message Access Monitoring Process   COCO Confirmation Code  PEC  Permissive Entry Code  CCMD Supervisor Control Command  TCMD Supervisor Transaction Comman┆
0x35500…35600 (53, 0, 5)  Sector 3506ff00206141 ┆5    aAd  PCMD Supervisor Procedure Command  IOC  I/O Control Software  CSF  CAMPS System Functions  SSC  System Status and Control  THP  Traffic Handling Package  MDP  Message Distribution Package  TMP  Table Management Package  SAR  Storage and Retrieval┆
0x35600…35700 (53, 0, 6)  Sector 3507a300206141 ┆5 #  aA  STP  Statistics Package  LOG  Log and Accountability Package  TEP  Terminal Package  UMAM User Message Access Monitoring Process  VUS  VDU User Subprocess detail. For a detailed data description of data external to the Supervisor VDU package and i┆
0x35700…35800 (53, 0, 7)  Sector 3408ff00206141 ┆4    aA 1                                                                   PRIP Printer Package  PRIS Printer Subprocess  TEMCO Terminal Monitoring and Control  SCREP Supervisor Completion Report Control  CREPQ Completion Reporting Queue  PDB  Preparation┆
0x35800…35900 (53, 0, 8)  Sector 3509ff00207641 ┆5    vAVCO ID? CASE SVUP OP.CMD OF         STOP SFCO?  RETURN(E STOP)         CLOSE SFCO? RETURN(E CLOSE)        END CASE     FC KEY ID? CASE FETCH AND VAL KEY(FC KEY, CC): EXC DONE                         (4.2.2.6.12)         EXC?  RETURN(E SPLIT FAILED) ┆
0x35900…35a00 (53, 0, 9)  Sector 350afd00207641 ┆5 }  vA        DONE? REQUEST FC KEY INPUT(4.2.2.6.6)        END CASE     SRETR ID?  ANALYSE NOTIFICATION(-2)     OTHERWISE?  SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END NOTIFICATION LOOP   WAIT RETRIEVED ITEM(-3)           Fig. 4.2.2.4.14-1    ┆
0x35a00…35b00 (53, 0, 10) Sector 350bff00207641 ┆5    vA 1                                                                   ANALYSE NOTIFICATION   CASE SVUP OP.CMD OF    S ONLINE NOTIFICATION? CASE DISPLAY RESP MSG():                        EXC DONE(4.2.2.6.15)           EXC?  RETURN(E SPLIT FAILED)    ┆
0x35b00…35c00 (53, 0, 11) Sector 350cff00207641 ┆5    vA       DONE?     EXIT NOTIFICATION LOOP          END CASE    S OFFLINE NOTIFICATION? CASE DISPLAY RESP MSG():                   EXC DONE(4.2.2.6.15)           EXC?  RETURN(E SPLIT FAILED)           DONE? TMP SEQ KEY.FORMAT =             SEQ REC.KEY.┆
0x35c00…35d00 (53, 0, 12) Sector 350dff00207641 ┆5    vAFORMAT              TMP SEQ KEY.CODE =             SEQ OFF NOT              RETURN(E CON)          END CASE    S QERROR NOTIFICATION? CASE DISPLAY RESP MSG():                EXC DONE(4.2.2.6.13)           EXC?  RETURN(E SPLIT FAILED)           DONE?┆
0x35d00…35e00 (53, 0, 13) Sector 350ef500207641 ┆5 u  vA TMP SEQ KEY.FORMAT =             SEQ REC.KEY.FORMAT              TMP SEQ KEY.CODE =             SEQ OFF NOT              RETURN(E CON)          END CASE    OTHERWISE?  SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE    Fig. 4.2.2.4.14-2  = S OPEN ┆
0x35e00…35f00 (53, 0, 14) Sector 350fff00207641 ┆5    vA 1                                                                   WAIT RETRIEVED ITEM   RETRIEVE LOOP    WAIT SFCO EVENT(WORK3 STATE)(SVUP OP)(4.2.2.6.10)    CASE SVUP OP.ID(2) OF SENDER ID TYPE      SVCO ID? CASE SVUP OP.CMD OF          STOP SFC┆
0x35f00…36000 (53, 0, 15) Sector 2200ff00207641 ┆"    vAO?  RETURN(E STOP)          CLOSE SFCO? RETURN(E CLOSE)         END CASE      FC KEY ID? CASE FETCH AND VAL KEY(FC KEY, CC):               EXC DONE(4.2.2.6.12)          EXC?   RETURN(E SPLIT FAILED)          DONE?  REQUEST FC KEY INPUT              ┆
0x36000…36100 (54, 0, 0)  Sector 36019500207641 ┆6    vAD CASE         OTHERWISE?  CC = ERROR        END CASE    OTHERWISE?   CC = ERROR   END CASE   RETURN(CC)                  Fig. 4.2.2.4.13.3-2  ted for continued preparation can not be found.    4.2.2.4.13.4 Data Description   a) Data References    Q┆
0x36100…36200 (54, 0, 1)  Sector 3602ff00207641 ┆6    vA 1                                                                  4.2.2.4.14 RETRIEVAL REQUEST    4.2.2.4.14.1 Functional Specification   The module sends a request of the specified type to SAR and awaits the answer. First an online/offline notifi┆
0x36200…36300 (54, 0, 2)  Sector 3603ff00207641 ┆6    vAcation is awaited, and if online then the retrieved item is expected.   The module can be abnormally terminated by a queue error or by a STOP/CLOSE command from SVCO.    4.2.2.4.14.2 Module Interface   Call Specification   a) RETRIEVAL REQUEST(RETR ┆
0x36300…36400 (54, 0, 3)  Sector 3604ff00207641 ┆6    vABIT: RETR BIT TYPE)              (CC: FUNC LAB)   b) RETRIEVAL REQUEST(R0, R5, R6)   Register Convention   Call Registers   R5  RETR BIT (DEST)  R6  LINK (DEST)   Return Registers   R0  CC  (DEST)  R1-R7   (DEST)    4.2.2.4.14.3 Module Components   ┆
0x36400…36500 (54, 0, 4)  Sector 36050e00207641 ┆6    vANone                                                                     ABB PLAINDRESS ACK   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    ABB PLAINDRESS SERVICE? CASE SVUP QEL ATTR.SUBTYPE OF           MESSAGE SUBTYPE          SUSPENDED DEF┆
0x36500…36600 (54, 0, 5)  Sector 3606ff00207641 ┆6    vA 1                                                                  4.2.2.4.14.4 Data Description   a) Data References    RETR BIT TYPE Refer 4.1.4   FUNC LAB Refer 4.2.2.5   WORK3 STATE Refer 4.2.2.5   SENDER ID TYPE Refer 4.1.4   SVUP OP TYPE Refe┆
0x36600…36700 (54, 0, 6)  Sector 3607cf00207641 ┆6 O  vAr 4.1.4   HEADER TXT TYPE Refer 4.1.4   b) External Data    TMP SEQ KEY (m) Refer 4.2.2.5   SEQ REL  Refer 4.2.2.5   c) Local Data    None    4.2.2.4.14.5 Procedure Design   Refer figure 4.2.2.4.14-1  DELETION?  SVC DELETION(-6)    P ABB PLAIN SVC A┆
0x36700…36800 (54, 0, 7)  Sector 3508ff00207641 ┆5    vA 1                                                                   RETRIEVAL REQUEST   SEND REQUEST TO SAR(REQ BIT)(           )   NOTIFICATION LOOP    WAIT SFCO EVENT(WORK3 STATE)(SVUP OP)(4.2.2.6.10)    CASE SVUP OP.ID(2) OF SENDER ID TYPE     S┆
0x36800…36900 (54, 0, 8)  Sector 3609ff00207641 ┆6    vA  OTHERWISE?  CC = S QERROR        END CASE    ACK? CASE SVUP QEL ATTR.SUBTYPE OF ACK SUBTYPE       THP ACK? CC = S QEL       OTHERWISE?  CC = S QERROR      END CASE    OTHERWISE?  CC = S QERROR   END CASE                         Fig. 4.2.2.4.13-8  ┆
0x36900…36a00 (54, 0, 9)  Sector 360aff00207641 ┆6    vA 1                                                                       CIF DELETION   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    TEP INTERNAL? CASE SVUP QEL ATTR.SUBTYPE OF TEP INTER-               NAL SUBTYPE        UMAM ERROR RESP?    ┆
0x36a00…36b00 (54, 0, 10) Sector 360bff00207641 ┆6    vA     CASE SVUP QEL ATT.FLAG OF UMAM RE-           SPONSE TYPE          DELETE RESP? CASE SVUP QEL ATTR.            INF OF DELETE             ANS TYPE            CIF NOT FOUND,            CIF ACTIVE? CC =                     S QEL            OTHERWIS┆
0x36b00…36c00 (54, 0, 11) Sector 360ce800207641 ┆6 h  vAE? CC =                  S QERROR            END CASE          OTHERWISE?  CC = S QERROR         END CASE        OTHERWISE?   CC = S QERROR          END CASE    OTHERWISE?  CC = S QERROR   END CASE          Fig. 4.2.2.4.13-9   CC = S QERROR         ┆
0x36c00…36d00 (54, 0, 12) Sector 360dff00207641 ┆6    vA 1                                                                       EDIT MSG VAL   CASE SVUP QEL ATTR.SUBTYPE OF MESSAGE SUBTYPE    FOR CONTINUED PREPARATION?   RETURN(OK)    OTHERWISE? RETURN(ERROR)   END CASE                                  ┆
0x36d00…36e00 (54, 0, 13) Sector 360e2000207641 ┆6    vA    Fig. 4.2.2.4.13.3-1                                                  ABBREVIATED EDIT   CASE  SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    ABB SERVICE? CASE EDIT MSG VAL(      ): ERROR OK         ERROR? CC = S QERROR         OK?  CC = S OPEN ┆
0x36e00…36f00 (54, 0, 14) Sector 360fff00207641 ┆6    vA 1                                                                       EDIT ANS VAL   CASE SVUP QEL ATTR.SUBTYPE OF TEP INTERNAL SUBTYPE    UMAM ERROR RESP? CASE SVUP QEL ATTR.FLAG OF UMAM RE-           SPONSE TYPE         EDIT RESP? CASE SVUP QEL┆
0x36f00…37000 (54, 0, 15) Sector 3600ff00207641 ┆6    vA ATTR.INF OF                      EDIT ANS TYPE              NOT FOUND? UMAM ER NO=                               CC = OK              SEC PROFILE? UMAM ER NO=                              CC = OK              OTHERWISE?    CC = ERROR             EN┆
0x37000…37100 (55, 0, 0)  Sector 37018b00207641 ┆7    vAHERWISE?   CC = S QERROR       END CASE    OTHERWISE?   CC = S QERROR   END CASE                                  Fig. 4.2.2.4.13-5  age requested for continued preparation can not be found.    4.2.2.4.13.4 Data Description   a) Data References    Q┆
0x37100…37200 (55, 0, 1)  Sector 3702ff00207641 ┆7    vA 1                                                                       SVC DELETION   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    TEP INTERNAL? CASE SVUP QEL ATTR.SUBTYPE OF TEP INTERNAL SUB-                                     TYPE      ┆
0x37200…37300 (55, 0, 2)  Sector 3703ff00207641 ┆7    vA    UMAM ERROR RESP? CASE SVUP QEL ATTR.INF OF                          DELETE ANS TYPE           DELETED? UMAM ER NO =                   CC = S QEL           CIF NOT FOUND? UMAM ER NO =            CC = S QEL           OTHERWISE? CC = S QERROR      ┆
0x37300…37400 (55, 0, 3)  Sector 37049a00207641 ┆7    vA      END CASE          OTHERWISE?  CC = S QERROR          END CASE    OTHERWISE?   CC = S QERROR   END CASE                    Fig. 4.2.2.4.13-6   C. The QEL and OPEN exits are used if a valid queueelement or CIF is found. If a QEL is found then it┆
0x37400…37500 (55, 0, 4)  Sector 3705ff00207641 ┆7    vA 1                                                                       ABB PLAINDRESS ACK   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    ABB PLAINDRESS SERVICE? CASE SVUP QEL ATTR.SUBTYPE OF           MESSAGE SUBTYPE          SUSPENDED DEF┆
0x37500…37600 (55, 0, 5)  Sector 3706ff00207641 ┆7    vAERRED? CC = S OPEN          OTHERWISE?  CC = S QERROR          END CASE    ACK? CASE SVUP QEL ATTR.SUBTYPE OF ACK SUBTYPE       THP ACK? CC = S QEL       OTHERWISE? CC = S QERROR      END CASE    OTHERWISE?  CC = S QERROR   END CASE                 ┆
0x37600…37700 (55, 0, 6)  Sector 37071f00207641 ┆7    vA       Fig. 4.2.2.4.13-7     P PLAIN SVC EDIT?  PLAINDRESS EDIT(-2)    P ABB PLAIN SVC EDIT? ABB PLAINDRESS EDIT(-3)    P ABB SVC EDIT?  ABBREVIATED EDIT(-4)    P STATUS REQ?   STATUS ACK(-5)    P SVC DELETION?  SVC DELETION(-6)    P ABB PLAIN SVC A┆
0x37700…37800 (55, 0, 7)  Sector 3608ff00207641 ┆6    vA 1                                                                       ABBREVIATED ACK   CASE  SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    ABB SERVICE? CASE SVUP QEL ATTR.SUBTYPE OF MESSAGE SUBTYPE        SUSPENDED DEFERRED?  CC = S OPEN      ┆
0x37800…37900 (55, 0, 8)  Sector 37094200207641 ┆7 B  vASMANTLE(ANQ QEL)(4.1.5.3)   RETURN       Fig. 4.2.2.4.13-1               EXECUTE FUNCTION CONTINUED   CPFP HD ERRROR? SVUP DISMANTLE(INPUT CIF, CLOSE)(4.1.5.3)     INPUT CIF = OUTPUT CIF     SVUP NEW VIEW(INPUT CIF, HD, CPFP)(OUTPUT CIF)            ┆
0x37900…37a00 (55, 0, 9)  Sector 370aff00207641 ┆7    vA 1                                                                       PLAINDRESS EDIT   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    PLAINDRESS SERVICE? CASE EDIT MSG VAL(       ): ERROR OK          ERROR? CC = S QERROR          OK? CC = ┆
0x37a00…37b00 (55, 0, 10) Sector 370bf300207641 ┆7 s  vAS OPEN         END CASE    TEP INTERNAL?  CASE EDIT ANS VAL(       ): ERROR OK          ERROR? CC = S QERROR          OK? CC = S QEL         END CASE    OTHERWISE?    CC = S QERROR   END CASE                           Fig. 4.2.2.4.13-2      CASE SAV┆
0x37b00…37c00 (55, 0, 11) Sector 370cff00207641 ┆7    vA 1                                                                       ABB PLAINDRESS EDIT   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    ABB PLAINDRESS SERVICE?  CASE EDIT MSG VAL(        ): ERROR OK          ERROR? CC = S QERROR         ┆
0x37c00…37d00 (55, 0, 12) Sector 370dfc00207641 ┆7 |  vA OK? CC = S OPEN         END CASE    TEP INTERNAL?  CASE EDIT ANS VAL(        ): ERROR OK          ERROR? CC = S QERROR          OK? CC = S QEL         END CASE    OTHERWISE?    CC = S QERROR   END CASE                         Fig. 4.2.2.4.13-3     ┆
0x37d00…37e00 (55, 0, 13) Sector 370eff00207641 ┆7    vA 1                                                                       ABBREVIATED EDIT   CASE  SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    ABB SERVICE? CASE EDIT MSG VAL(      ): ERROR OK         ERROR? CC = S QERROR         OK?  CC = S OPEN ┆
0x37e00…37f00 (55, 0, 14) Sector 370fe400207641 ┆7 d  vA       END CASE    TEP INTERNAL? CASE EDIT ANS VAL(      ): ERROR OK         ERROR? CC = S QERROR         OK?  CC = S QEL        END CASE    OTHERWISE?   CC = S QERROR   END CASE                         Fig. 4.2.2.4.13-4     R5  PENDING OP (DEST)  R┆
0x37f00…38000 (55, 0, 15) Sector 3700ff00207641 ┆7    vA 1                                                                       STATUS ACK   CASE SVUP QEL ATTR.MAINTYPE OF QELEMENT MAIN TYPE    STATUS? CASE SVUP QEL ATTR.SUBTYPE OF STATUS SUBTYPE        OUTGOING SERVICE MSG STATUS? CC = S OPEN        OT┆
0x38000…38100 (56, 0, 0)  Sector 3801ff00207641 ┆8    vA 1                                                                      4.2.2.4.13.3.2 EDIT ANS VAL   Sets up error codes when a message requested for continued preparation can not be found.    4.2.2.4.13.4 Data Description   a) Data References    Q┆
0x38100…38200 (56, 0, 1)  Sector 3802ff00207641 ┆8    vAELEMENT MAIN TYPE Refer CPS/DBD/001   MESSAGE SUBTYPE Refer CPS/DBD/001   STATUS SUBTYPE Refer CPS/DBD/001   TEP INTERNAL SUBTYPE Refer CPS/DBD/001   ACK SUBTYPE Refer CPS/DBD/001   UMAM RSPONSE TYPE Refer CPS/SDS/039   DELETE ANS TYPE Refer CPS/SDS┆
0x38200…38300 (56, 0, 2)  Sector 3803ff00207641 ┆8    vA/039   EDIT ANS TYPE Refer CPS/SDS/039   ANQ PENDING Refer 4.2.2.5   ANQ CC  Refer 4.2.2.5   b) External Data    SVUP QEL ATTR (m) Refer 4.1.4   ANQ QEL       (m) Refer 4.1.4   UMAM ER NO    (m) Refer 4.2.2.5   c) Local Data    None    4.2.2.4.13.5 ┆
0x38300…38400 (56, 0, 3)  Sector 3804ff00207641 ┆8    vAModule Design   Maintype, subtype and flags are analyzed. The QERROR exit is used if an invalid input is detected. The event will be requested to SSC. The QEL and OPEN exits are used if a valid queueelement or CIF is found. If a QEL is found then it┆
0x38400…38500 (56, 0, 4)  Sector 38053900207641 ┆8 9  vA will be dismantled.   Refer figure 4.2.2.4.13-1.  DONE? CC = E OK      END CASE      RETURN(CC)   SVC PRINT? SEND FOR PRINT(COPY = 1, LOCAL PRINT,       OUTPUTCIF): EXC DONE(  )       EXC? CC = E SPLIT FAILED      DONE? CC = E OK      END CASE     ┆
0x38500…38600 (56, 0, 5)  Sector 3806ff00207641 ┆8    vA 1                                                                       FETCH AND VAL ANQ INPUT   CASE WAIT SYSTEM CALL(ANQ OP)         (SVUP QEL ATTR, ANQ QEL, SUBQUEUE,CC):          ERROR OK    ERROR? ANALYZE ERROR(CC,0)    OK?   END CASE   CASE ┆
0x38600…38700 (56, 0, 6)  Sector 3807ff00207641 ┆8    vAPENDING OP OF ANQ PENDING    P PLAIN SVC EDIT?  PLAINDRESS EDIT(-2)    P ABB PLAIN SVC EDIT? ABB PLAINDRESS EDIT(-3)    P ABB SVC EDIT?  ABBREVIATED EDIT(-4)    P STATUS REQ?   STATUS ACK(-5)    P SVC DELETION?  SVC DELETION(-6)    P ABB PLAIN SVC A┆
0x38700…38800 (56, 0, 7)  Sector 3708ff00207641 ┆7    vACK? ABB PLAINDRESS ACK(-7)    P ABB SVC ACK?  ABBREVIATED ACK(-8)    P CIF DELETION?  CIF DELETION(-9)    OTHERWISE?   SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE   CC EQ S QERROR? SVUP QUEUE ERROR(ANQ QEL, CONT)(4.1.5.1)   CC EQ S QEL? SVUP DI┆
0x38800…38900 (56, 0, 8)  Sector 3809ff00207641 ┆8    vA 1                                                                       EXECUTE FUNCTION CONTINUED   CPFP HD ERRROR? SVUP DISMANTLE(INPUT CIF, CLOSE)(4.1.5.3)     INPUT CIF = OUTPUT CIF     SVUP NEW VIEW(INPUT CIF, HD, CPFP)(OUTPUT CIF)            ┆
0x38900…38a00 (56, 0, 9)  Sector 380aff00207641 ┆8    vA             (4.2.2.4.22)     RETURN(E OK)   CTMP HD CLOSE? SVUP DISMANTLE(INPUT CIF, CLOSE)(4.1.5.3)     SVUP DISMANTLE(OUTPUT CIF, CLOSE)(4.1.5.3)     RETURN(E OK)   CTMP TXT CLOSE? SVUP DISMANTLE(INPUT CIF, CLOSE, SAVE)(4.1.5.3)     SVUP DISMANTL┆
0x38a00…38b00 (56, 0, 10) Sector 380bff00207641 ┆8    vAE(OUTPUT CIF, CLOSE)(4.1.5.3)     RETURN(E OK)   CTMP TXT CANCEL? SVUP DISMANTLE(OUTPUT CIF, CLOSE)(4.1.5.3)     SVUP CANCEL(I CIF, SAVE, NO TXT)(CC)(4.2.2.4.16)     RETURN(CC)   CTMP TXT SAVE? SVUP DISMANTLE(INPUT CIF, CLOSE)(4.1.5.3)      CASE SAV┆
0x38b00…38c00 (56, 0, 11) Sector 380cff00207641 ┆8    vAE VIEW(OUTPUT CIF)(CC): ERROR OK       ERROR? ANALYZE ERROR(CC,0)       OK?    RETURN(E OK)      END CASE   CPFP NEW TXT? SVUP NEW VIEW(OUTPUT, TXT, DISM, CPEP)(OUTPUT                     CIF)(4.2.2.4.22)     RETURN(E OK)   OTHERWISE? SVUPNINTERNAL ┆
0x38c00…38d00 (56, 0, 12) Sector 380d4700207641 ┆8 G  vAERROR(GIUB UP)(4.1.5.2)   END CASE            Fig. 4.2.2.4.12-9  T)(CC)(4.2.2.4.16)     RETURN(CC)   PREP CLASS SAVE? CASE SAVE VIEW(OUTPUT CIF)(CC): ERROR OK       ERROR? ANALYZE ERROR(CC,0)       OK?    SET HEADER CLASS(CUR CLASS)(4.1.5.7)        ┆
0x38d00…38e00 (56, 0, 13) Sector 380eff00207641 ┆8    vA 1                                                                      4.2.2.4.13 FETCH AND VAL ANQ INPUT    4.2.2.4.13.1 Functional Specification   The input from the Answer Queue is fetched and validated. The module will check whether the input i┆
0x38e00…38f00 (56, 0, 14) Sector 380fff00207641 ┆8    vAs valid at this moment or not.    4.2.2.4.13.2 Module Interface   Call Specification   a) FETCH AND VAL ANQ INPUT(PENDING OP: AND PENDING): ANQ CC   b) FETCH AND VAL ANQ INPUT(R5, R6)   Register Convention   Call Registers   R5  PENDING OP (DEST)  R┆
0x38f00…39000 (56, 0, 15) Sector 3800c100207641 ┆8 A  vA6  LINK (DEST)   Return Registers   R0-R7   (DEST)    4.2.2.4.13.3 Module Components    4.2.2.4.13.3.1 EDIT MSG VAL   Checks subtype for a message requested for continued preparation.     CIF, SAVE, NO TXT)(CC)(4.2.2.4.16)     RETURN(CC)   PREP TXT ┆
0x39000…39100 (57, 0, 0)  Sector 3901ff00207641 ┆9    vASAVE? CASE SAVE VIEW(OUTPUT CIF)(CC): ERROR OK       ERROR? ANALYZE ERROR(CC,C)       OK?      END CASE      RETURN(E OK)   PRPF NEW TXT? SVUP NEW VIEW(OUTPUT CIF, TXT, DISM, SAVE,       PRPF)(OUTPUT CIF)(4.2.2.4.22)     RETURN(E OK)   SEND PRPF? SE┆
0x39100…39200 (57, 0, 1)  Sector 3902ff00207641 ┆9    vAND TO THP(OUTPUT CIF, FOR CONV)(        )      SVUP DISMANTLE(OUTPUT CIF, CLOSE, SAVE(4.1.5.3)      SET HEADER TXT(SMPR MENU TXT)(4.1.5.6)      SET HEADER CLASS(MAX CLASS)(4.1.5.7)      CASE DISPLAY VDU HD(4.1.5.4): EXC DONE       EXC?  CC = E SPLIT┆
0x39200…39300 (57, 0, 2)  Sector 39037900207641 ┆9 y  vA FAILED       DONE? CC = E OK      END CASE      RETURN(CC)   EXECUTE FUNCTION CONT(-8)         Fig. 4.2.2.4.12-7  IT FAILED)         DONE? RETURN(E OK)        END CASE   EXECUTE FUNCTION CONTINUED(-4)             Fig. 4.2.2.4.12-3    CURSOR RECORD ┆
0x39300…39400 (57, 0, 3)  Sector 3904ff00207641 ┆9    vA 1                                                                       SMPR HEADER? SVUP DISMANTLE(OUTPUT CIF, CLOSE, SAVE(4.1.5.5)      SET HEADER TXT(SMPR MENU TXT)(4.1.5.6)      SET HEADER CLASS(MAX CLASS)(4.1.5.7)      CASE DISPLAY VDU HD(4.1.┆
0x39400…39500 (57, 0, 4)  Sector 3905ff00207641 ┆9    vA5.4): EXC DONE       EXC? CC = E SPLIT FAILED      DONE? CC = E OK      END CASE      RETURN(CC)   SVC PRINT? SEND FOR PRINT(COPY = 1, LOCAL PRINT,       OUTPUTCIF): EXC DONE(  )       EXC? CC = E SPLIT FAILED      DONE? CC = E OK      END CASE     ┆
0x39500…39600 (57, 0, 5)  Sector 3906ff00207641 ┆9    vA RETURN(CC)   START CPFP? EDIT REQUEST(P PLAIN SVC EDIT)(CC)(4.2.2.4.20)     RETURN(CC)   CTMP HD CANCEL? SVUP CANCEL(I CIF, O CIF, NO TXT)(CC)                (4.2.2.4.16)     RETURN(CC)   CPFP CLASS SAVE? SVUP DISMANTLE(INPUT CIF, CLOSE)(4.1.5.3)  ┆
0x39600…39700 (57, 0, 6)  Sector 3907ff00207641 ┆9    vA   INPUT CIF = OUTPUT CIF     SAVE(INPUT CIF)     SVUP NEW VIEW(INPUT CIF, TXT, CPFP)(OUTPUT                  CIF)(4.2.2.4.22)     SET HEADER CLASS(CUR CLASS)(4.1.5.6)     CASE DISPLAY VDU HD(4.1.5.4): EXC DONE       EXC? CC = E SPLIT FAILED      DO┆
0x39700…39800 (57, 0, 7)  Sector 38086400207641 ┆8 d  vANE? CC = E OK      END CASE      RETURN(CC)   EXECUTE FUNCTION CONT(-9)   Fig. 4.2.2.4.12-8   INUED    RETR RELU PRINT? PRINT KEEP DELETE(COPY = 1,DELETE,INPUT               CIF)(CC)(4.2.2.4.17)        CC EQ OK? SET HEADER TEXT(RELU MENU TXT)       ┆
0x39800…39900 (57, 0, 8)  Sector 3909ff00207641 ┆9    vA                      (4.1.5.6)         SET HEADER CLASS(MAX CLASS)                          (4.1.5.7)         CASE DISPLAY VDU HD(4.1.5.4):                             EXC DONE            EXC? CC = E SPLIT FAILED            EXC? CC = E OK         E┆
0x39900…39a00 (57, 0, 9)  Sector 390aff00207641 ┆9    vAND CASE        RETURN(CC)    DELETE REQ?  SVUP DELETION(CC)(4.2.2.4.19)       RETURN(CC)    SAVE LOG DATA?  SVUP LOG.ITEM REF.ID = ADM1 BUF.ITEM REF        SVUP LOG.MONTH DAY = ADM1 BUF.TIME STAMP        RETURN(E OK)               Fig. 4.2.2.4.17-5 ┆
0x39a00…39b00 (57, 0, 10) Sector 390b0700207641 ┆9    vA 1                                                                       EXECUTE FUNCTION CONTINUED  W                                                                        RETR RERUN? CONV PERMANENT(INPUT CIF)(OUTPUT CIF)(         )     SVUP DISMA┆
0x39b00…39c00 (57, 0, 11) Sector 390cff00207641 ┆9    vA 1                                                                       PRPF START? START PREPARATION(PRPF)(4.2.2.4.21)     RETURN(E OK)   PRAP START? START PREPARATION(PRAP)(4.2.2.4.21)     RETURN(E OK)   PRAS START? START PREPARATION(PRAS)(4.2.2.┆
0x39c00…39d00 (57, 0, 12) Sector 390dff00207641 ┆9    vA4.21)     RETURN(E OK)   PREP HD CANCEL? SVUP CANCEL(0 CIF, NO TXT)(CC)(4.2.2.4.16)     RETURN(CC)   PREP CLASS SAVE? CASE SAVE VIEW(OUTPUT CIF)(CC): ERROR OK       ERROR? ANALYZE ERROR(CC,0)       OK?    SET HEADER CLASS(CUR CLASS)(4.1.5.7)        ┆
0x39d00…39e00 (57, 0, 13) Sector 390eff00207641 ┆9    vA      CASE DISPLAY VDU HD(4.1.5.4):EXC DONE        EXC?  CC = E SPLIT FAILED        DONE? CC = E ON              END CASE       END CASE            RETURN(CC)   PRPF NEW HD? SVUP NEW VIEW(OUTPUT CIF, HD, DISM, PRPF)                    (4.2.2.4.22)  ┆
0x39e00…39f00 (57, 0, 14) Sector 390f9700207641 ┆9    vA   RETURN(E OK)   PREP HD CLOSE? SVUP DISMANTLE(OUTPUT CIF, CLOSE)(4.1.5.3)     RETURN(E OK)   EXECUTE FUNCTION CONT(-7)      Fig. 4.2.2.4.12-6        Fig. 4.2.2.4.12-2  MAT, 0,                   SFCO TMP REC)(4.2.2.6.2)   LOOP AWAIT SVDIA ANSWER NO┆
0x39f00…3a000 (57, 0, 15) Sector 3900ff00207641 ┆9    vA 1                                                                       PREP TXT CLOSE? SVUP DISMANTLE(OUTPUT CIF, CLOSE, SAVE)(4.1.5.3)     RETURN(E OK)   PREP TXT CANCEL? SVUP CANCEL(O CIF, SAVE, NO TXT)(CC)(4.2.2.4.16)     RETURN(CC)   PREP TXT ┆
0x3a000…3a100 (58, 0, 0)  Sector 3a01ff00207641 ┆:    vAEDIST(COPY = 0, THP, MSGH MENU TXT)                        (CC)(4.2.2.4.18)       RETURN(CC)    RETR READ PRINT? READ REDIST(COPY = 1, THP, READ INSTR,         MSGH MENU TXT)(CC)(4.2.2.4.18)       RETURN(CC)    RETR ON READ? READ REDIST(COPY = 0, TH┆
0x3a100…3a200 (58, 0, 1)  Sector 3a02ff00207641 ┆:    vAP, READ MENU TXT)                       (CC)(4.2.2.4.18)       RETURN(CC)    RETR ON READ PRINT?  READ REDIST(COPY = 1, THP, READ INSTR,           READ MENU TXT)(CC)(4.2.2.4.18)       RETURN(CC)    DISP MSGH?  SET HEADER TEXT(MSGH MENU TXT)(4.1.5.6)┆
0x3a200…3a300 (58, 0, 2)  Sector 3a03ee00207641 ┆: n  vA       SET HEADER CLASS(MAX CLASS)(4.1.5.7)       CASE DISPLAY VDU HD(4.1.5.4): EXC DONE         EXC?  RETURN(E SPLIT FAILED)         DONE? RETURN(E OK)        END CASE   EXECUTE FUNCTION CONTINUED(-4)             Fig. 4.2.2.4.12-3    CURSOR RECORD ┆
0x3a300…3a400 (58, 0, 3)  Sector 3a04ff00207641 ┆:    vA 1                                                                       EXECUTE FUNCTION CONTINUED    RETR REDIST  READ REDIST(COPY = 0, MDP, MSGH MENU TXT)                       (CC)(4.2.2.4.18)       RETURN(CC)    RETR REDIST PRINT? READ REDIST(C┆
0x3a400…3a500 (58, 0, 4)  Sector 3a05ff00207641 ┆:    vAOPY = 1, MDP, REDI INSTR,                       MSGH MENU TXT)                      (CC)(4.2.2.4.18)       RETURN(CC)    RERUN REQUEST?  RETRIEVAL REQUEST(RERUN BIT)(CC)(4.2.2.4.14)       RETURN(CC)    READ REQUEST?  RETRIEVAL REQUEST(READ BIT)(CC)(┆
0x3a500…3a600 (58, 0, 5)  Sector 3a06ff00207641 ┆:    vA4.2.2.4.14)       RETURN(CC)    REDIST REQUEST? RETRIEVAL REQUEST(REDI BIT)(CC)(4.2.2.4.14)       RETURN(CC)    DELETION REQUEST? RETRIEVAL REQUEST(DELI DISP BIT)(CC)                    (4.2.2.4.14)       RETURN(CC)    RETR RELU CANCEL? SVUP CANCEL(┆
0x3a600…3a700 (58, 0, 6)  Sector 3a079600207641 ┆:    vAI CIF, RELU MENU TXT)(CC)                     (4.2.2.4.16)       RETURN(CC)   EXECUTE FUNCTION CONTINUED(-5)                 Fig. 4.2.2.4.12-4  N(CC)    RETR CLOSE?  SVUP DISMANTLE(INPUT CIF, CLOSE)                     (4.1.5.3)       RETURN(E OK)  ┆
0x3a700…3a800 (58, 0, 7)  Sector 3908ff00207641 ┆9    vA 1                                                                       EXECUTE FUNCTION CONTINUED    RETR RELU PRINT? PRINT KEEP DELETE(COPY = 1,DELETE,INPUT               CIF)(CC)(4.2.2.4.17)        CC EQ OK? SET HEADER TEXT(RELU MENU TXT)       ┆
0x3a800…3a900 (58, 0, 8)  Sector 3a09ff00207641 ┆:    vALETE(NEXT,DELETE,INPUT CIF)                               (CC)(4.2.2.4.17)       RETURN(CC)    RETR PRINT?  PRINT KEEP DELETE(COPY = 1, INPUT CIF)                             (CC)(4.2.2.4.17)       RETURN(CC)   EXECUTE FUNCTION CONTINUED(-2)        ┆
0x3a900…3aa00 (58, 0, 9)  Sector 3a0a2000207641 ┆:    vA      Fig. 4.2.2.4.12-1           (4.1.5.2)        OK?        END CASE        SVUP CO OP.OP ID(1) NE EXP SVDIA NO?               SVDIA CMD OUT GT 0?              SVUP INTERNAL ERROR                (GIVE UP)(4.1.5.2)        SVUP CO OP.PARA1 EQ VDU SP┆
0x3aa00…3ab00 (58, 0, 10) Sector 3a0bff00207641 ┆:    vA 1                                                                       EXECUTE FUNCTION CONTINUED  W                                                                        RETR RERUN? CONV PERMANENT(INPUT CIF)(OUTPUT CIF)(         )     SVUP DISMA┆
0x3ab00…3ac00 (58, 0, 11) Sector 3a0cff00207641 ┆:    vANTLE(INPUT CIF, CLOSE)(4.1.5.3)     SEND TO TMP(OUTPUT CIF, FOR RERUN)(            )     SVUP DISMANTLE(OUTPUT CIF, SAVE)(4.1.5.3)     INPUT CIF = OUTPUT CIF = NIL     SET HEADER TEXT(MSGH MENU TXT)(4.1.5.6)     SET HEADER CLASS(MAX CLASS)(4.1.5.7) ┆
0x3ac00…3ad00 (58, 0, 12) Sector 3a0dff00207641 ┆:    vA    CASE DISPLAY VDU HD(4.1.5.4): EXC DONE   1                                                                           EXC? RETURN(E SPLIT FAILED)       DONE? RETURN(E OK)      END CASE   RETR PERMANENT? CONV PERMANENT(INPUT CIF)(OUTPUT CIF)(     ┆
0x3ad00…3ae00 (58, 0, 13) Sector 3a0eff00207641 ┆:    vA )      RETURN(E OK)   RETR RE CANCEL? SVUP CANCEL(I CIF, 0 CIF, MSGH MENU TXT)(CC)                          (4.2.2.4.16)      RETURN(CC)   RETR RE ON CANCEL?SVUP CANCEL(I CIF, 0 CIF, READ MENU TXT)(CC)                        (4.2.2.4.16)      RETUR┆
0x3ae00…3af00 (58, 0, 14) Sector 3a0fb000207641 ┆: 0  vAN(CC)   RETR READ CANCEL? SVUP CANCEL(I CIF, MSGH MENU TXT)(CC)                 (4.2.2.4.16)      RETURN(CC)   EXECUTE FUNCTION CONTINUED(-3)          Fig. 4.2.2.4.12-2  MAT, 0,                   SFCO TMP REC)(4.2.2.6.2)   LOOP AWAIT SVDIA ANSWER NO┆
0x3af00…3b000 (58, 0, 15) Sector 3a00ff00207641 ┆:    vA 1                                                                       EXECUTE FUNCTION CONTINUED    RETR RE CLOSE? SVUP DISMANTLE(INPUT CIF, CLOSE)(4.1.5.3)       SVUP DISMANTLE(OUTPUT CIF, CLOSE)(4.1.5.3)       RETURN(E OK)    RETR READ?  READ R┆
0x3b000…3b100 (59, 0, 0)  Sector 3b01ff00207641 ┆;    vACUTE CIF FUNCTION module will perform the function itself but in most cases a new module or procedure will be called.    4.2.2.4.12.2 Module Interface   Call Specification   a) EXECUTE CIF FUNCTION(FUNCTION: CIF FUNCTION)   b) EXECUTE CIF FUNCTION(R┆
0x3b100…3b200 (59, 0, 1)  Sector 3b02ff00207641 ┆;    vA5, R6)   Register Convention   Call Register   R5  FUNCTION (DEST)  R6  LINK (DEST)   Return Registers   Ro-R7   (DEST)    4.2.2.4.12.3 Module Components   None    4.2.2.4.12.4 Data Description   a) Data References    FUNC LAB Refer 4.2.2.5   CIF FU┆
0x3b200…3b300 (59, 0, 2)  Sector 3b035600207641 ┆; V  vANCTION Refer 4.2.2.5   YES NO  Refer CPS/DBD/001   HEADER TXT TYPE Refer 4.1.4   NORMAL CASE  Fig. 4.2.2.4.11-4 .2.5   SVUP LOG TYPE Refer 4.2.2.5   SVUP OP  Refer 4.2.2.5   SVUP COROUTINE OP Refer 4.1.4   SENDER ID TYPE Refer 4.1.4   CURSOR RECORD ┆
0x3b300…3b400 (59, 0, 3)  Sector 3b04ff00207641 ┆;    vA 1                                                                   b) External Data    INPUT CIF Refer 4.1.4   OUTPUT CIF Refer 4.1.4   SVUP LOG (m) Refer 4.2.2.5   ADM BUF  Refer 4.1.4    4.2.2.4.12.5 Module Design   The input to the module is an┆
0x3b400…3b500 (59, 0, 4)  Sector 3b056300207641 ┆; c  vAalysed and a set of common procedures and modules are called.    Refer figure 4.2.2.4.12-1.  STATE = TEXC           RETURN   SVUP CO OP.CMD NE INPUT DATA?   SVUP CO OP.PARA1 EQ OK CC? SEQ REC.SEQ STATE = TCON          SET SEQ KEY(    )   SEQ REC.SEQ┆
0x3b500…3b600 (59, 0, 5)  Sector 3b06ff00207641 ┆;    vA 1                                                                       EXECUTE CIF FUNCTION   CASE FUNCTION OF CIF FUNCTION    RETR REQUEST? RETRIEVAL REQUEST(RETRIEVAL BIT)(CC)                      (4.2.2.4.14)       RETURN(CC)    RECV START?  RE┆
0x3b600…3b700 (59, 0, 6)  Sector 3b07ff00207641 ┆;    vACEIVE RESPQ(CC)(4.2.2.4.15)       RETURN(CC)    RETR CANCEL? SVUP CANCEL(I CIF, MSH MENU TXT)(CC)                       (4.2.2.4.16)       RETURN(CC)    RETR CLOSE?  SVUP DISMANTLE(INPUT CIF, CLOSE)                     (4.1.5.3)       RETURN(E OK)  ┆
0x3b700…3b800 (59, 0, 7)  Sector 3a08ff00207641 ┆:    vA  RETR PRINT DEL? PRINT KEEP DELETE(COPY = 1, NEXT, DELETE, INPUT CIF)(CC)(4.2.2.4.17)       RETURN(CC)    RETR KEEP?  PRINT KEEP DELETE(NEXT,KEEP,INPUT CIF)                             (CC)(4.2.2.4.17)       RETURN(CC)    RETR DELETE? PRINT KEEP DE┆
0x3b800…3b900 (59, 0, 8)  Sector 3b09ff00207641 ┆;    vA         SVUP OP = SVUP CO OP         OTHERWISE? SVUP INTERNAL ERROR            (GIVE UP)(4.1.5.2)        END CASE       RETURN     SVDIA ID? CASE FREE SFCO OP(SVUP CO OP): ERROR OK                      (4.2.2.6.4)         ERROR? SVUP INTERNAL ERROR┆
0x3b900…3ba00 (59, 0, 9)  Sector 3b0aff00207641 ┆;    vA(GIVE UP)                         (4.1.5.2)        OK?        END CASE        SVUP CO OP.OP ID(1) NE EXP SVDIA NO?               SVDIA CMD OUT GT 0?              SVUP INTERNAL ERROR                (GIVE UP)(4.1.5.2)        SVUP CO OP.PARA1 EQ VDU SP┆
0x3ba00…3bb00 (59, 0, 10) Sector 3b0bed00207641 ┆; m  vALIT FAIL?                SEQ STATE = TEXC                 RETURN         EXIT LOOP AWAIT SVDIA INTRPT ANSWER     OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END LOOP AWAIT SVDIA INTRPT ANSWER  Fig. 4.2.2.4.11-6   RETURN    OTHERWI┆
0x3bb00…3bc00 (59, 0, 11) Sector 3b0cff00207641 ┆;    vA 1                                                                   SEND SVDIA COMMAND AND AWAIT ANSWER CLOSE/STOP CASE   SEND SVDIA CMD(SEQ REC.SVDIA CMD, SEQ REC.SVDIA FORMAT,0,SFCO                   TMP REC)(4.2.2.6.2)   LOOP AWAIT SVDIA CLOSE S┆
0x3bc00…3bd00 (59, 0, 12) Sector 3b0dff00207641 ┆;    vATOP ANSWER    WAIT SFCO EVENT(WORK6 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OP ID(2) OF SENDER ID TYPE     SVDIA ID? CASE FREE SFCO OP(SVUP CO.OP): ERROR OK                      (4.2.2.6.4)         ERROR? SVUP INTERNAL ERROR(GIVE UP)      ┆
0x3bd00…3be00 (59, 0, 13) Sector 3b0eff00207641 ┆;    vA                       (4.1.5.2)         OK?        END CASE        SVUP CO OP.OP ID(1) NE EXP SVDIA NO?           SVDIA CMD OUT GT 0?           SVUP INTERNAL ERROR(GIVE UP)                             (4.1.5.2)         EXIT LOOP AWAIT SVDIA CLOSE S┆
0x3be00…3bf00 (59, 0, 14) Sector 3b0f9800207641 ┆;    vATOP ANSWER     OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END LOOP AWAIT SVDIA CLOSE STOP ANSWER           Fig. 4.2.2.4.11-7  A CMD, SEQ REC.SVDIA FORMAT, 0,                   SFCO TMP REC)(4.2.2.6.2)   LOOP AWAIT SVDIA ANSWER NO┆
0x3bf00…3c000 (59, 0, 15) Sector 3b00ff00207641 ┆;    vA 1                                                                  4.2.2.4.12 EXECUTE CIF FUNCTION    4.2.2.4.12.1 Functional Specification   The purpose of this module is to execute the function called from CIF SEQUENCE. In simple cases the EXE-  ┆
0x3c000…3c100 (60, 0, 0)  Sector 3c01ff00207641 ┆<    vA STATE = TCLOSE        OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)                              (4.1.5.2)       END CASE       RETURN     FC KEY ID? CASE FETCH AND VAL KEY(  )(FC KEY, CC):                    EXC DONE(4.2.2.6.12)          EXC? SEQ STATE ┆
0x3c100…3c200 (60, 0, 1)  Sector 3c02ff00207641 ┆<    vA= TEXC         RETURN          DONE? CC = ILL? REQUEST FC KEY INPUT                     (4.2.2.6.6)         SET SEQ KEY(       )         SEQ STATE = TRPT         RETURN       END CASE     SVDIA ID? SVDIA ANSWER ANALYSIS NORMAL CASE(-5)     OTHERWISE┆
0x3c200…3c300 (60, 0, 2)  Sector 3c037600207641 ┆< v  vA? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE   END LOOP AWAIT SVDIA ANSWER NORMAL CASE  Fig. 4.2.2.4.11-4 .2.5   SVUP LOG TYPE Refer 4.2.2.5   SVUP OP  Refer 4.2.2.5   SVUP COROUTINE OP Refer 4.1.4   SENDER ID TYPE Refer 4.1.4   CURSOR RECORD ┆
0x3c300…3c400 (60, 0, 3)  Sector 3c04ff00207641 ┆<    vA 1                                                                   SVDIA ANSWER ANALYSIS NORMAL CASE   CASE FREEE SFCO OP(SVUP CO OP) ERROR OK(4.2.2.6.4)    ERROR? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    OK?   END CASE   SVUP CO OP.OP ID(1) EQ EX┆
0x3c400…3c500 (60, 0, 4)  Sector 3c05ff00207641 ┆<    vAP SVDIA NO?   SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   SVUP CO OP.PARA1 EQ SPLIT FAIL CC? SEQ STATE = TEXC           RETURN   SVUP CO OP.CMD NE INPUT DATA?   SVUP CO OP.PARA1 EQ OK CC? SEQ REC.SEQ STATE = TCON          SET SEQ KEY(    )   SEQ REC.SEQ┆
0x3c500…3c600 (60, 0, 5)  Sector 3c066400207641 ┆< d  vA STATE = TFCK    EXIT LOOP AWAIT SVDIA ANSWER NORMAL CASE                   Fig. 4.2.2.4.11-5 SEQ REC.FCK SET1   CASE SEQ REC.LOG OF SVUP LOG TYPE    NO LOG?    CIF LOG?  REPORT LOG(4.2.2.6.22)   END CASE   CASE SEQ REC.SAR OF VUS STORAGE TYPE    NO┆
0x3c600…3c700 (60, 0, 6)  Sector 3c07ff00207641 ┆<    vA 1                                                                   SEND SVDIA COMMAND AND AWAIT ANSWER INTERRUPT CASE   SEND SVDIA CMD(SEQ REC.SVDIA CMD, SEQ REC.SVDIA FORMAT, 0,                  SFCO TMP REC)(4.2.2.6.2)   LOOP AWAIT SVDIA INTRPT ┆
0x3c700…3c800 (60, 0, 7)  Sector 3b08ff00207641 ┆;    vAANSWER    WAIT SFCO EVENT(WORK5 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OP ID(2) OF SENDER ID TYPE     SVCO ID? CASE SVUP CO OP.CMD OF         STOP SFCO? SEQ STATE = STOP          SVUP OP = SVUP CO OP         CLOSE SFCO? SEQ STATE = CLOSE ┆
0x3c800…3c900 (60, 0, 8)  Sector 3c093b00207641 ┆< ;  vA2   SEQ STATE = SEQ REC.SEQ STATE  Fig. 4.2.2.4.11-1                     TRANSACTION INTERRUPT PROCESSING   FETCH SEQ REC(SEQ TABLE ID, NULL, NULL)(4.2.2.6.23)   LOOP INTRPT SEQ EXEC   EXEC SYS SEQ(WORK5 STATE)(SEQ STATE, SVUP OP)(4.2.2.4.11)   CASE┆
0x3c900…3ca00 (60, 0, 9)  Sector 3c0aff00207641 ┆<    vA 1                                                                   EXEC FUNCTION   CASE EXECUTE CIF FUNCTION(SEQ REC.FUNCTION): FUNC LAB                 (4.2.2.4.12)    E OK?    E SPLIT FAIL? SEQ STATE = TEXC        RETURN    E SEC FAIL? SEQ STATE┆
0x3ca00…3cb00 (60, 0, 10) Sector 3c0bff00207641 ┆<    vA = TSEC        RETURN    E CONT?  SEQ STATE = TCON        RETURN    E CLOSE?  SEQ STATE = TCLOSE        RETURN    E STOP?  SEQ STATE = TSTOP        RETURN    E FCK?  SEQ STATE = TFCK        RETURN    E END?  SEQ STATE = TEND        RETURN    OTHERWI┆
0x3cb00…3cc00 (60, 0, 11) Sector 3c0c5400207641 ┆< T  vASE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE       Fig. 4.2.2.4.11-2  OR(GIVE UP)(4.1.5.2)   END CASE   END LOOP INTRPT SEQ EXEC     Fig. 4.2.2.4.10-3     SFCO STATE TYPE Refer 4.1.4   SEQ STATE TYPE Refer 4.2.2.5   SEQ TABLE ID TYPE Refer 4┆
0x3cc00…3cd00 (60, 0, 12) Sector 3c0dff00207641 ┆<    vA 1                                                                   SEND SVDIA COMMAND AND AWAIT ANSWER   CASE SEQ WAIT STATE OF SFCO STATE TYPE    WORK1 STATE? SEND SVDIA COMMAND AND AWAIT ANSWER        NORMAL CASE(-4)    WORK5 STATE SEND SVDIA CO┆
0x3cd00…3ce00 (60, 0, 13) Sector 3c0ebf00207641 ┆< ?  vAMMAND AND AWAIT ANSWER       INTERRUPT CASE(-6)    WORK6 STATE SEND SVDIA COMMAND AND AWAIT ANSWER       CLOSE/STOP CASE(-7)   END CASE                                Fig. 4.2.2.4.11-3 mmand to SVDIA shall be sent and if sends it, and awaits the Ans┆
0x3ce00…3cf00 (60, 0, 14) Sector 3c0fff00207641 ┆<    vA 1                                                                   SEND SVDIA COMMAND AND AWAIT ANSWER NORMAL CASE   SEND SVDIA CMD(SEQ REC.SVDIA CMD, SEQ REC.SVDIA FORMAT, 0,                   SFCO TMP REC)(4.2.2.6.2)   LOOP AWAIT SVDIA ANSWER NO┆
0x3cf00…3d000 (60, 0, 15) Sector 3c00ff00207641 ┆<    vARMAL CASE   WAIT SFCO EVENT(WORK1 STATE)(SVUP CO OP)(4.2.2.6.10)   CASE SVUP CO OP.OP ID(2) OF SENDER ID TYPE    SVCO ID? DELETE FC KEY INPUT REQUEST(4.2.2.6.7)       CASE SVUP CO OP.CMD OF        STOP SFCO?  SEQ STATE = TSTOP        CLOSE SFCO? SEQ┆
0x3d000…3d100 (61, 0, 0)  Sector 3d015300207641 ┆= S  vA R7)   Register Conventions   Call Registers   R0  SEQ WAIT STATE  R6  LINK        EXIT LOOP SEQ EXEC       CLOSE? SVUP EXCEPTION(SEQ CLOSE)                     (4.2.2.6.24)        EXIT LAB = CLOSE         EXIT LOOP SEQ EXEC      END CASE    TEND? D┆
0x3d100…3d200 (61, 0, 1)  Sector 3d02ff00207641 ┆=    vA 1                                                                   Return Registers   R0-R4   (DEST)  R5   Pointer to SVUP OP  R6    (DEST)  R7  SEQ STATE    4.2.2.4.11.3 Module Components   None    4.2.2.4.11.4 Data Description   a) Data Referenc┆
0x3d200…3d300 (61, 0, 2)  Sector 3d03ff00207641 ┆=    vAes    SFCO STATE TYPE Refer 4.2.2.5   SEQ STATE TYPE Refer 4.2.2.5   FCK SET  Refer 4.2.2.5   SEQ REC  Refer 4.2.2.5   SVUP LOG TYPE Refer 4.2.2.5   SVUP OP  Refer 4.2.2.5   SVUP COROUTINE OP Refer 4.1.4   SENDER ID TYPE Refer 4.1.4   CURSOR RECORD ┆
0x3d300…3d400 (61, 0, 3)  Sector 3d04ff00207641 ┆=    vARefer 4.2.2.5   EXP SVDIA NO Refer 4.2.2.5   SVDIA CMD OUT Refer 4.2.2.5   b) External Data    FCK SET (m)   SEQ REC (m)   SVUP OP   CURSOR RECORD (m)   EXP SVDIA NO   SVDIA CMD OUT   c) Local Data    4.2.2.4.11.5 Module Design   Refer figure 4.2.2.┆
0x3d400…3d500 (61, 0, 4)  Sector 3d050e00207641 ┆=    vA4.11-1  CLOSE)(4.2.2.6.24)       EXIT LAB = STOP        EXIT LOOP SEQ EXEC    TEXC?  CASE EXCEPTION VDU(3)(SVUP OP): STOP CLOSE                     (4.2.2.6.11)        STOP? SVUP EXCEPTION(SEQ STOP)(4.2.2.6.24)          EXIT LAB = STOP           EXI┆
0x3d500…3d600 (61, 0, 5)  Sector 3d06ff00207641 ┆=    vA 1                                                                   EXEC CIF SEQ   FCK SET = SEQ REC.FCK SET1   CASE SEQ REC.LOG OF SVUP LOG TYPE    NO LOG?    CIF LOG?  REPORT LOG(4.2.2.6.22)   END CASE   CASE SEQ REC.SAR OF VUS STORAGE TYPE    NO┆
0x3d600…3d700 (61, 0, 6)  Sector 3d07ff00207641 ┆=    vA STORAGE?    STORAGE?  SAR REPORTING(      )   END CASE   CASE  SEQ REC.STATUS OF SVUP STATUS TYPE    NO STATUS?    SVC STATUS? STATUS REPORTING(   )   END CASE   SEQ REC.FUNCTION NE NULL? EXEC FUNCTION(-2)   SEQ REC.SVDIA CMD EQ NULL?   SEND SVDIA ┆
0x3d700…3d800 (61, 0, 7)  Sector 3c08ff00207641 ┆<    vACMD AND AWAIT ANSWER(-3)   SEQ REC.CURSOR.SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR.SPLIT): EXC DONE(4.2.2.6.14)    EXC? SEQ STATE = TEXC      RETURN    DONE?   END CASE   FCK SET = SEQ REC.FCK SET┆
0x3d800…3d900 (61, 0, 8)  Sector 3d09ff00207641 ┆=    vA 1                                                                       TRANSACTION INTERRUPT PROCESSING   FETCH SEQ REC(SEQ TABLE ID, NULL, NULL)(4.2.2.6.23)   LOOP INTRPT SEQ EXEC   EXEC SYS SEQ(WORK5 STATE)(SEQ STATE, SVUP OP)(4.2.2.4.11)   CASE┆
0x3d900…3da00 (61, 0, 9)  Sector 3d0aff00207641 ┆=    vA SEQ STATE OF SEQ STATE TYPE    TCON? FETCH SEQ REC(SEQ TABLE ID, NULL, NULL)(4.2.2.6.23)    TEND? EXIT LAB = WORK       EXIT LOOP INTRPT SEQ EXEC    TSTOP? SVUP EXCEPTION(SEQ STOP)(4.2.2.6.24)      EXIT LAB = STOP       EXIT LOOP INTRPT SEQ EXEC   ┆
0x3da00…3db00 (61, 0, 10) Sector 3d0bff00207641 ┆=    vA TEXC? CASE EXCEPTION VDU(2)(SVUP OP): STOP CLOSE)(4.2.2.6.11)       STOP? SVUP EXCEPTION(SEQ STOP)(4.2.2.6.24)         EXIT LAB = STOP          EXIT LOOP INTRPT SEQ EXEC       CLOSE? SVUP EXCEPTION(SEQ CLOSE)(4.2.2.6.24)         EXIT LAB = CLOSE   ┆
0x3db00…3dc00 (61, 0, 11) Sector 3d0ca600207641 ┆= &  vA       EXIT LOOP INTRPT SEQ EXEC      END CASE    OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE   END LOOP INTRPT SEQ EXEC     Fig. 4.2.2.4.10-3     SFCO STATE TYPE Refer 4.1.4   SEQ STATE TYPE Refer 4.2.2.5   SEQ TABLE ID TYPE Refer 4┆
0x3dc00…3dd00 (61, 0, 12) Sector 3d0dff00207641 ┆=    vA 1                                                                  4.2.2.4.11 Execute CIF Sequence    4.2.2.4.11.1 Functional Specification   Steps through the sequence record as follows:   1. Sets the set of f/c keys allowed during sequence execut┆
0x3dd00…3de00 (61, 0, 13) Sector 3d0eff00207641 ┆=    vAion.   2. Checks if a log report shall be generated and send it if specified.   3. Checks if a functional task shall be executed and initiates the task if specified.   4. Checks if a command to SVDIA shall be sent and if sends it, and awaits the Ans┆
0x3de00…3df00 (61, 0, 14) Sector 3d0fff00207641 ┆=    vAwer.   5. Checks whether a positioning of the cursor is specified and if, positions the cursor as required.   6. Sets the set of f/c keys allowed after execution of the sequence.   7. Fetches the sequence record field specifying the next action to b┆
0x3df00…3e000 (61, 0, 15) Sector 3d00ff00207641 ┆=    vAe performed and sequence execution is finalized.    4.2.2.4.11.2 Module Interface   Call Specification   a) EXEC CIF SEQ    (SEQ WAIT STATE: SFCO STATE TYPE)    (SEQ STATE: SEQ STATE TYPE     SVUP OP: SVUP COROUTINE OP)   b) EXEC CIF SEQ(R0, R5, R6,┆
0x3e000…3e100 (62, 0, 0)  Sector 3e01ff00207641 ┆>    vA3)       STOP? SVUP EXCEPTION(SEQ STOP)(4.2.2.6.24)        EXIT LAB = STOP         EXIT LOOP SEQ EXEC       CLOSE? SVUP EXCEPTION(SEQ CLOSE)                     (4.2.2.6.24)        EXIT LAB = CLOSE         EXIT LOOP SEQ EXEC      END CASE    TEND? D┆
0x3e100…3e200 (62, 0, 1)  Sector 3e02ff00207641 ┆>    vAELETE FC KEY INPUT REQUEST(4.2.2.6.7)      EXIT LAB = WORK       EXIT LOOP SEQ EXEC    OTHERWISE? EXCEPTION PROCESSING(4.2.2.6-2)   END CASE   END LOOP SEQ EXEC   EXIT LAB EQ WORK?   SEND SVCO ANSWER(SVUP OP, OK CC)(4.2.2.6.1)   RETURN(EXIT LAB)   F┆
0x3e200…3e300 (62, 0, 2)  Sector 3e031700207641 ┆>    vAig. 4.2.2.4.10-1 Refer 4.2.2.5 .2.6.14)          EXC?    EXIT LOOP FC KEY CTRL          DONE?   FCK SET = CURRENT FCK SET                 CONV ENTER = ENTER                 SPLIT DIGIT = FORMAT IFCB                 REQUEST FC KEY INPUT           (4.┆
0x3e300…3e400 (62, 0, 3)  Sector 3e04ff00207641 ┆>    vA 1                                                                       EXCEPTION PROCESSING   CASE SEQ STATE OF SEQ STATE TYPE    TCLOSE? SVUP EXCEPTION(SEQ CLOSE)(4.2.2.6.24)       EXIT LAB = CLOSE        EXIT LOOP SEQ EXEC    TSTOP?  SVUP EXCEPT┆
0x3e400…3e500 (62, 0, 4)  Sector 3e05ff00207641 ┆>    vAION(SEQ CLOSE)(4.2.2.6.24)       EXIT LAB = STOP        EXIT LOOP SEQ EXEC    TEXC?  CASE EXCEPTION VDU(3)(SVUP OP): STOP CLOSE                     (4.2.2.6.11)        STOP? SVUP EXCEPTION(SEQ STOP)(4.2.2.6.24)          EXIT LAB = STOP           EXI┆
0x3e500…3e600 (62, 0, 5)  Sector 3e06ff00207641 ┆>    vAT LOOP SEQ EXEC        CLOSE? SVUP EXCEPTION(SEQ CLOSE)(4.2.2.6.24)          EXIT LAB = CLOSE           EXIT LOOP SEQ EXEC       END CASE    TRPT?   TRANSACTION INTERRUPT PROCESSING(-3)        EXIT LOOP SEQ EXEC    TSEC?   CASE EXCEPTION VDU(3)(SVUP┆
0x3e600…3e700 (62, 0, 6)  Sector 3e07ff00207641 ┆>    vA OP): STOP CLOSE                        (4.2.2.6.11)         STOP,         CLOSE?  SVUP EXCEPTION(SEQ SEC FAIL)                           (4.2.2.6.24)          EXIT LAB = STOP               EXIT LOOP SEQ EXEC    OTHERWISE?  SVUP INTERNAL ERROR(GIVE ┆
0x3e700…3e800 (62, 0, 7)  Sector 3d083100207641 ┆= 1  vAUP)(4.1.5.2)   END CASE  Fig. 4.2.2.4.10-2 the next message handling sequence to be executed (Transaction f/c key control), the transaction is terminated and a return to the caller shall take place.   An abnormal termination of the execution of a me┆
0x3e800…3e900 (62, 0, 8)  Sector 3e09ff00207641 ┆>    vAssage handling sequence occurs if: a SVCO command is received, if a VDU SPLIT FAILED Condition Code is received during VDU communication via the Format Handler, if a f/c key interrupt command is received. (Transaction stop and Transaction Close, Tra┆
0x3e900…3ea00 (62, 0, 9)  Sector 3e0aff00207641 ┆>    vAnsaction VDU Exception and Transaction Interrupt respectively).    4.2.2.4.10.2 Module Interface   Call Specification   a) CIF SEQ(  ): WORK STOP CLOSE   b) CIF SEQ(R6): WORK STOP CLOSE   Register Convention   Call Register   R6  LINK (DEST)   Retur┆
0x3ea00…3eb00 (62, 0, 10) Sector 3e0b2600207641 ┆> &  vAn Registers   R0-R7   (DEST)    P)(4.1.5.2)   END CASE  Fig. 4.2.2.4.8-6  ET SEQ KEY   CASE FC KEY OF SUPV FC KEY    ENTER?  SEQ KEY.CODE = SEQ ENTER    CANCEL?  SEQ KEY.CODE = SEQ CANCEL    PRINT?  SEQ KEY.CODE = SEQ PRINT    KAPN?  SEQ KEY.CODE = ┆
0x3eb00…3ec00 (62, 0, 11) Sector 3e0cff00207641 ┆>    vA 1                                                                  4.2.2.4.10.3 Module Components   None    4.2.2.4.10.4 Data Description   a) Data References    SFCO STATE TYPE Refer 4.1.4   SEQ STATE TYPE Refer 4.2.2.5   SEQ TABLE ID TYPE Refer 4┆
0x3ec00…3ed00 (62, 0, 12) Sector 3e0dff00207641 ┆>    vA.2.2.5   SVUP OP TYPE Refer 4.1.4   CO CMD CC Refer 4.1.4   b) External Data    SVCO SEM Refer 4.1.4   c) Local Data    None    4.2.2.4.10.5 Module Design   The module has three exits: WORK, STOP, CLOSE. A WORK exit is performed when a transaction i┆
0x3ed00…3ee00 (62, 0, 13) Sector 3e0ec800207641 ┆> H  vAs normally terminated, i.e. under control of the supervisor. A STOP or CLOSE exit is performed when the termination of the transaction occurs due to a SVCO command.   Refer figure 4.2.2.4.10-1  EXC DONE(4.2.2.6.15)    EXC? EXIT LOOP FC KEY CTRL    D┆
0x3ee00…3ef00 (62, 0, 14) Sector 3e0fff00207641 ┆>    vA 1                                                                       CIF SEQ   LOOP SEQ EXEC   EXEC CIF SEQ(WORK1 STATE)(SEQ STATE, SVUP OP)(4.2.2.4.11)   CASE SEQ STATE OF SEQ STATE TYPE    TCON? FETCH SEQ REC(SEQ TABLE ID, NULL,NULL)          ┆
0x3ef00…3f000 (62, 0, 15) Sector 3e00ff00207641 ┆>    vA                                                (4.2.2.6.23)    TFCK? CASE TRANS CTRL(  )(SVUP OP): WORK STOP CLOSE                                   (4.2.2.4.8)       WORK? FETCH SEQ REC(SEQ TABLE ID,NULL,NULL)                            (4.2.2.6.2┆
0x3f000…3f100 (63, 0, 0)  Sector 3f01ff00207641 ┆?    vAt. This facility is only available for table related commands.    4.2.2.4.9.2 Module Interface   Call Specification   a) EXEC TABLE CMD TRANS(  ): WORK STOP CLOSE   b) EXEC TABLE CMD(R6): WORK STOP CLOSE   Register Conventions   Call Registers   R6 ┆
0x3f100…3f200 (63, 0, 1)  Sector 3f02ff00207641 ┆?    vA LINK   Return Registers   R0-R7   (DEST)    4.2.2.4.9.3 Module Components   None    4.2.2.4.9.4 Data Description   a) Data References    SUPV CMD REC Refer 4.2.2.5   CMD PARAM TABLE Refer 4.2.2.5   SFCO TMP KEY1 Refer 4.2.2.5   SFCO TMP RECORD1 Ref┆
0x3f200…3f300 (63, 0, 2)  Sector 3f032500207641 ┆? %  vAer 4.1.4   ERR   Refer 4.2.2.5 .2.6.14)          EXC?    EXIT LOOP FC KEY CTRL          DONE?   FCK SET = CURRENT FCK SET                 CONV ENTER = ENTER                 SPLIT DIGIT = FORMAT IFCB                 REQUEST FC KEY INPUT           (4.┆
0x3f300…3f400 (63, 0, 3)  Sector 3f04ff00207641 ┆?    vA 1                                                                   ERR NO   Refer 4.2.2.5  HEADER LINE  Refer 4.2.2.5  INT CMD   Refer 4.2.2.5  SVUP RESP MSG TYPE Refer 4.2.2.5   b) External Data    SUPV CMD REC   CMD PARAM TABLE   SFCO TMP KEY1 (┆
0x3f400…3f500 (63, 0, 4)  Sector 3f057300207641 ┆? s  vAm)   SFCO TMP RECORD1 (m)   ERR   (m)   ERR NO  (m)   INT CMD   HEADER LINE (m)    4.2.2.9.5 Module Design           (4.2.2.6.14)          EXC?     EXIT LOOP FC KEY CTRL          DONE? REQUEST FC KEY INPUT                     (4.2.2.6.6)         END┆
0x3f500…3f600 (63, 0, 5)  Sector 3f06ff00207641 ┆?    vA 1                                                                  4.2.2.4.10 Message Handling    4.2.2.4.10.1 Functional Specification   The message handling sequence is responsible for the control of execution of message handling sequences as spe┆
0x3f600…3f700 (63, 0, 6)  Sector 3f07ff00207641 ┆?    vAcified by the relevant sequence files (sequence records).   After a normal execution of a message handling sequence one of the following actions shall take place: a new sequence shall be executed (Transaction continuation -TCON), a supervisor comman┆
0x3f700…3f800 (63, 0, 7)  Sector 3e08ff00207641 ┆>    vAd via a f/c key shall be awaited, defining the next message handling sequence to be executed (Transaction f/c key control), the transaction is terminated and a return to the caller shall take place.   An abnormal termination of the execution of a me┆
0x3f800…3f900 (63, 0, 8)  Sector 3f09ff00207641 ┆?    vA EXP SVDIA NO?      SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE   CASE  FREE SFCO OP(SVUP OP): ERROR OK(4.2.2.6.4)    ERROR?  SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    OK?    END CASE   CASE SV┆
0x3f900…3fa00 (63, 0, 9)  Sector 3f0aff00207641 ┆?    vAUP OP.PARA1 OF CO CMD CC    SPLIT FAILED CC? EXIT LOOP FC KEY CTRL      OK CC? FCK SET = CURRENT FCK SET      CONV ENTER = ENTER     CLEAR COMMAND LINE AND     SET CURSOR(4.2.2.4.8-7)    ERROR CC? DISPLAY ERR MSG AND SET CURSOR(4.2.2.4.8-8)    OTHER┆
0x3fa00…3fb00 (63, 0, 10) Sector 3f0b5000207641 ┆? P  vAWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE  Fig. 4.2.2.4.8-6  ET SEQ KEY   CASE FC KEY OF SUPV FC KEY    ENTER?  SEQ KEY.CODE = SEQ ENTER    CANCEL?  SEQ KEY.CODE = SEQ CANCEL    PRINT?  SEQ KEY.CODE = SEQ PRINT    KAPN?  SEQ KEY.CODE = ┆
0x3fb00…3fc00 (63, 0, 11) Sector 3f0cff00207641 ┆?    vA 1                                                                       CLEAR COMMAND LINE AND SET CURSOR   CASE  DISPLAY HEADER FIELD(COMMAND LINE, COMMAND FIELD, BLANK, 70)          : EXC DONE(4.2.2.6.17)    EXC?  EXIT LOOP FC KEY CTRL    DONE? C┆
0x3fc00…3fd00 (63, 0, 12) Sector 3f0de700207641 ┆? g  vAASE SET CURSOR(FORMAT POS): EXC DONE(4.2.2.6.14)       EXC? EXIT LOOP FC KEY CTRL       DONE?      END CASE   END CASE   SPLIT DIGIT = FORMAT IFCB   REQUEST FC KEY INPUT(4.2.2.6.6)                           Fig. 4.2.2.4.8-7  CASE ANALYZE ERROR(CC,3,┆
0x3fd00…3fe00 (63, 0, 13) Sector 3f0eff00207641 ┆?    vA 1                                                                       DISPLAY ERROR MSG AND SET CURSOR   SVUP OP.CMD EQ L INSERT? ERR NO = S33   ERR NO = S34   CASE DISPLAY RESP MSG(ERR NO): EXC DONE(4.2.2.6.15)    EXC? EXIT LOOP FC KEY CTRL    D┆
0x3fe00…3ff00 (63, 0, 14) Sector 3f0fcd00207641 ┆? M  vAONE? CASE SET CURSOR(CMD POS): EXC DONE(4.2.2.6.14)       EXC? EXIT LOOP FC KEY CTRL       DONE?      END CASE   END CASE   REQUEST FC KEY INPUT(4.2.2.6.8)                         Fig. 4.2.2.4.8-8      EXC?  EXIT LOOP FC KEY CTRL        DONE?    CAS┆
0x3ff00…40000 (63, 0, 15) Sector 3f00ff00207641 ┆?    vA 1                                                                  4.2.2.4.9 Execute Table Command Transaction    4.2.2.4.9.1 Functional Specification   Performs simple syntax checks and semantic validation of command parameters entered via a Forma┆
0x40000…40100 (64, 0, 0)  Sector 40014500207641 ┆@ E  vAKEY INPUT(4.2.2.6.6)     END CASE   END CASE  Fig. 4.2.2.4.8-4  WORK, STOP, CLOSE. A WORK exit is performed when a f/c key transaction control command has been received. A STOP or CLOSE exit is performed if a STOP SFCO or CLOSE SFCO command is recei┆
0x40100…40200 (64, 0, 1)  Sector 4002ff00207641 ┆@    vA 1                                                                       FORMAT LAYOUT CTRL   CASE READ COMMAND LINE(   )(NO OF BYTES): EXC DONE(4.2.2.6.16)    EXC? EXIT LOOP FC KEY CTRL    DONE?   END CASE   NO OF BYTES EQ 0?  CASE SET CURSOR(FORMA┆
0x40200…40300 (64, 0, 2)  Sector 4003ff00207641 ┆@    vAT POS): EXC DONE           (4.2.2.6.14)          EXC?    EXIT LOOP FC KEY CTRL          DONE?   FCK SET = CURRENT FCK SET                 CONV ENTER = ENTER                 SPLIT DIGIT = FORMAT IFCB                 REQUEST FC KEY INPUT           (4.┆
0x40300…40400 (64, 0, 3)  Sector 4004ff00207641 ┆@    vA2.2.6.6)         END CASE   LOOKUP PARAMS(NO OF BYTES)(NO OF PARAMS)(4.2.2.6.18)   CASE FC KEY PARAM VAL(MAX LINE NO)(ERR NO, NO): ERROR OK                       (4.2.2.6.19    ERROR?  CASE DISPLAY RESP MSG(ERR NO): EXC DONE                        (┆
0x40400…40500 (64, 0, 4)  Sector 4005ff00207641 ┆@    vA4.2.2.6.15)        EXC? EXIT LOOP FC KEY CTRL        DONE? CASE SET CURSOR(CMD POS): EXC DONE                        (4.2.2.6.14)          EXC?     EXIT LOOP FC KEY CTRL          DONE? REQUEST FC KEY INPUT                     (4.2.2.6.6)         END┆
0x40500…40600 (64, 0, 5)  Sector 40065d00207641 ┆@ ]  vA CASE       END CASE    OK? EXECUTE LINE CMD(4.2.2.4.8-6)   END CASE  Fig. 4.2.2.4.8-5 URN(STOP)      CLOSE? RETURN(CLOSE)   END CASE     Fig. 4.2.2.4.8-1  SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR┆
0x40600…40700 (64, 0, 6)  Sector 4007ff00207641 ┆@    vA 1                                                                       EXECUTE LINE CMD   FC KEY EQ INSL ENTER? SVDIA CMD = L INSERT   SVDIA CMD = L DELETE   SEND SVDIA CMD(SVDIA CMD, NO, 0, 0)(4.2.2.6.2)   WAIT SFCO EVENT(WORK5 STATE)(SVUP OP)(4.┆
0x40700…40800 (64, 0, 7)  Sector 3f08ff00207641 ┆?    vA2.2.6.10)   CASE SVUP OP.OP ID(2) OF SENDER ID TYPE    SVCO ID? CASE SVUP OP.CMD OF        STOP SFCO? RETURN(STOP)       CLOSE SFCO? RETURN(CLOSE)       OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)       END CASE    SVDIA ID? SVUP OP.OP ID(1) EQ┆
0x40800…40900 (64, 0, 8)  Sector 4009ff00207641 ┆@    vA?   EXIT LOOP FC KEY CTRL        DONE?       END CASE       CASE SET CURSOR(FORMAT POS):EXC DONE(4.2.2.6.14)        EXC?   EXIT LOOP FC KEY CTRL        DONE? FCK SET = CURRENT FCK SET         CONV ENTER = ENTER         SPLIT DIGIT = FORMAT IFCB     ┆
0x40900…40a00 (64, 0, 9)  Sector 400a5c00207641 ┆@ \  vA    REQUEST FC KEY INPUT(4.2.2.6.6)       END CASE   END CASE       Fig. 4.2.2.4.8-2  ion Control Through F/C Keys    4.2.2.4.8.1 Functional Specification   The module is responsible for the execution of f/c key commands, which has no influence on t┆
0x40a00…40b00 (64, 0, 10) Sector 400bff00207641 ┆@    vA 1                                                                       SET SEQ KEY   CASE FC KEY OF SUPV FC KEY    ENTER?  SEQ KEY.CODE = SEQ ENTER    CANCEL?  SEQ KEY.CODE = SEQ CANCEL    PRINT?  SEQ KEY.CODE = SEQ PRINT    KAPN?  SEQ KEY.CODE = ┆
0x40b00…40c00 (64, 0, 11) Sector 400cb000207641 ┆@ 0  vASEQ KAP    DAPN?  SEQ KEY.CODE = SEQ DAP    MENU? SEQ KEY.CODE = SEQ MENU   END CASE   SEQ KEY.FORMAT = SEQ REC.NEW FORMAT                              Fig. 4.2.2.4.8-3  TRANS CTRL(   )    (SVUP OP: SVUP COROUTINE OP): WORK STOP CLOSE   b) TRANS CTR┆
0x40c00…40d00 (64, 0, 12) Sector 400dff00207641 ┆@    vA 1                                                                       PREPARE FOR ENTER F/C KEY CMD   CASE GET CURSOR POSITION(SPLIT DIGIT)(CURSOR RECORD, LINES ABOVE,                               CC): ERROR OK    ERROR? CASE ANALYZE ERROR(CC,3,┆
0x40d00…40e00 (64, 0, 13) Sector 400eff00207641 ┆@    vACURSOR NOT IN FORMAT-       TED LINE, CURSOR NOT IN FIELD,VDU SPLIT FAILED)       : (CPE1, CPE1, CPE2)       CPE1? CASE DISPLAY RESP MSG(S9): EXC DONE                       (4.2.2.6.15)         EXC?    EXIT LOOP FC KEY CTRL         DONE?        END ┆
0x40e00…40f00 (64, 0, 14) Sector 400fff00207641 ┆@    vACASE        REQUEST FC KEY INPUT(4.2.2.6.6)       CPE2?      EXIT LOOP FC KEY CTRL      END CASE    OK? CURSOR RECORD.LINES ABOVE = LINES ABOVE     CASE SET CURSOR(CMD POS): EXC DONE(4.2.2.6.14)        EXC?  EXIT LOOP FC KEY CTRL        DONE?    CAS┆
0x40f00…41000 (64, 0, 15) Sector 4000ff00207641 ┆@    vAE FC KEY OF         INSL?  CONV ENTER = INSL ENTER         DELL?  CONV ENTER = DELL ENTER         DERM?  CONV ENTER = ERR MSG        END CASE        CURRENT FCK SET = FCK SET        FCK SET = ENTER        SPLIT DIGIT = HEADER IFCB        REQUEST FC ┆
0x41000…41100 (65, 0, 0)  Sector 4101ff00207641 ┆A    vATYPE    4.2.2.4.8.5 Module Design   The module has three exits: WORK, STOP, CLOSE. A WORK exit is performed when a f/c key transaction control command has been received. A STOP or CLOSE exit is performed if a STOP SFCO or CLOSE SFCO command is recei┆
0x41100…41200 (65, 0, 1)  Sector 41023100207641 ┆A 1  vAved from SVCO.    Refer fig. 4.2.2.4.8-1.                                SEND SVDIA COMMAND AND AWAIT ANSWER INTERRUPT CASE   LOOP AWAIT SVDIA INTRPT ANSWER    WAIT SFCO EVENT(WORK5 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OPID(2) OF     SV┆
0x41200…41300 (65, 0, 2)  Sector 4103ff00207641 ┆A    vA 1                                                                       LOOP FC KEY CTRL   WAIT SFCO EVENT(WORK2 STATE)(SVUP OP)(4.2.2.6.10)   CASE SVUP OP.OP ID(2) OF SENDER ID TYPE    SVCO ID? DELETE FC KEY INPUT REQUEST(4.2.2.6.7)       CASE SVU┆
0x41300…41400 (65, 0, 3)  Sector 4104ff00207641 ┆A    vAP OP.CMD OF        STOP SFCO? RETURN(STOP)       CLOSE SFCO? RETURN(CLOSE)       OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)                             (4.1.5.2)       END CASE    FC KEY ID? CASE FETCH AND VAL KEY(  )(FC KEY,CC):EXC DONE            (4.┆
0x41400…41500 (65, 0, 4)  Sector 4105ff00207641 ┆A    vA2.2.6.12)        EXC? EXIT LOOP FC KEY CTRL        DONE? CC = ILL?  REQUEST FC KEY INPUT            (4.2.2.6.6)         TRANS CTRL PROCESSING        (4.2.2.4.8-2)       END CASE    OTHERWISE?  SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END CASE   END L┆
0x41500…41600 (65, 0, 5)  Sector 4106a200207641 ┆A "  vAOOP FC KEY CTRL   CASE EXCEPTION VDU(2)(SVCO OP): STOP CLOSE(4.2.2.6.11)      STOP? RETURN(STOP)      CLOSE? RETURN(CLOSE)   END CASE     Fig. 4.2.2.4.8-1  SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR┆
0x41600…41700 (65, 0, 6)  Sector 4107ff00207641 ┆A    vA 1                                                                       TRANS CTRL PROCESSING   CASE FC KEY OF SUPV FC KEY    ENTER FC, CANCEL, PRINT,   KAPN, DAPN, MENU        ? SET SEQ KEY(4.2.2.8-3)         REQUEST FC KEY INPUT(4.2.2.6.6)       ┆
0x41700…41800 (65, 0, 7)  Sector 4008ff00207641 ┆@    vA  RETURN(WORK)    INSL, DELL, DERM? PREPARE FOR ENTER F/C KEY CMD               (4.2.2.4.8-4)    INSL ENTER, DELL ENTER? FORMAT LAYOUT CTRL(4.2.2.4.8-5)    ERR MSG? CASE EXECUTE DERM CMD(  ): EXC DONE                          (4.2.2.6.13)        EXC┆
0x41800…41900 (65, 0, 8)  Sector 4109ea00207641 ┆A j  vAUP)                             (4.1.5.2)        EXIT LOOP AWAIT SVDIA CLOSE STOP ANSWER     OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END LOOP AWAIT SVDIA CLOSE STOP ANSWER                Fig. 4.2.2.4.7-6                       ┆
0x41900…41a00 (65, 0, 9)  Sector 410aff00207641 ┆A    vA 1                                                                  4.2.2.4.8 Transaction Control Through F/C Keys    4.2.2.4.8.1 Functional Specification   The module is responsible for the execution of f/c key commands, which has no influence on t┆
0x41a00…41b00 (65, 0, 10) Sector 410bff00207641 ┆A    vAhe processing of the transaction in progress (logical f/c keys: INSL, DELL, DERM, INSL ENTER, DELL ENTER, ERR MSG Refer fig. 4.2.2.6.12-1). Further the module is responsible for identifying the next sequence to be executed when a f/c key transaction┆
0x41b00…41c00 (65, 0, 11) Sector 410cff00207641 ┆A    vA control cmd is received. (logical f/c keys: ENTER FC, CANCEL, PRINT, KAPN, DAPN, MENU Refer fig. 4.2.2.6.12-1)    4.2.2.4.8.2 Module Interface   Call Specification   a) TRANS CTRL(   )    (SVUP OP: SVUP COROUTINE OP): WORK STOP CLOSE   b) TRANS CTR┆
0x41c00…41d00 (65, 0, 12) Sector 410dbc00207641 ┆A <  vAL(R5, R6)   Register Conventions   Call Registers   R6  LINK   Return Registers   R0-R4   (DEST)   R5  Pointer to SVUP OP   R6-R7   (DEST)    4.2.2.4.8.3 Module Components   None    STATE = TRPT             RETURN         END CASE     SVDIA ID? SVDI┆
0x41d00…41e00 (65, 0, 13) Sector 410eff00207641 ┆A    vA 1                                                                  4.2.2.4.8.4 Data Description   a) Data References    SFCO STATE TYPE Refer 4.1.4   SVUP OP  Refer 4.2.2.5   SENDER ID TYPE Refer 4.1.4   FC KEY  Refer 4.2.2.5   SUPV FC KEY Refer 4.┆
0x41e00…41f00 (65, 0, 14) Sector 410fff00207641 ┆A    vA2.2.5   FCK SET  Refer 4.2.2.5   CONV ENTER Refer 4.2.2.5   SPLIT DIGIT Refer 4.2.2.5   FORMAT IFCB Refer 4.1.4   SEQ KEY  Refer 4.2.2.5   HEADER IFCB Refer 4.1.4   EXP SVDIA NO Refer 4.2.2.5   CO CMD CC Refer 4.1.4   SVDIA CMD ANS TYPE Refer 4.1.4 ┆
0x41f00…42000 (65, 0, 15) Sector 4100ff00207641 ┆A    vA  SVUP RESP MSG TYPE Refer 4.2.2.5   FC KEY MASK TYPE Refer CPS/DBD/001   b) External Data    SVUP OP   FC KEY   FCK SET     (m)   CONV ENTER  (m)   SPLIT DIGIT (m)   SEQ KEY     (m)   EXP SVDIA NO      c) Local Data    CURRENT FCK SET: FC KEY MASK ┆
0x42000…42100 (66, 0, 0)  Sector 42015400207641 ┆B T  vAXIT LOOP AWAIT SVDIA ANSWER NORMAL CASE                     Fig. 4.2.2.4.7-4  scription   a) Data References    SFCO STATE TYPE Refer 4.1.4    SEQ STATE TYPE Refer 4.2.2.5    FCK SET  Refer 4.2.2.5    SEQ REC  Refer 4.2.2.5    SVUP LOG TYPE Refer 4.┆
0x42100…42200 (66, 0, 1)  Sector 4202ff00207641 ┆B    vA 1                                                                       SEND SVDIA COMMAND AND AWAIT ANSWER INTERRUPT CASE   LOOP AWAIT SVDIA INTRPT ANSWER    WAIT SFCO EVENT(WORK5 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OPID(2) OF     SV┆
0x42200…42300 (66, 0, 2)  Sector 4203ff00207641 ┆B    vACO ID? CASE SVUP CO OP.CMD OF         STOP SFCO? SEQ STATE = TSTOP          SVUP OP = SVUP CO OP         CLOSE SFCO? SEQ STATE = TCLOSE          SVUP OP = SVUP CO OP         OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)                             (4.1.5.┆
0x42300…42400 (66, 0, 3)  Sector 4204ff00207641 ┆B    vA2)       END CASE        RETURN     SVDIA ID? CASE FREE SFCO OP(SVUP CO OP): ERROR OK         ERROR?  SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)         OK?        END CASE        SVUP CO OP.OP ID(1) NOT EQ EXP SVDIA NO?           SVDIA CMD OUT GT O?    ┆
0x42400…42500 (66, 0, 4)  Sector 4205ff00207641 ┆B    vA      SVUP INTERNAL ERROR(GIVE UP)                             (4.1.5.2)        SVUP CO OP.PARA1 EQ VDU SPLIT FAIL?           SEQ STATE = TEXC          RETURN          EXIT LOOP AWAIT SVDIA INTRPT ANSWER     OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4┆
0x42500…42600 (66, 0, 5)  Sector 42065100207641 ┆B Q  vA.1.5.2)    END CASE   END LOOP AWAIT SVDIA INTRPT ANSWER  Fig. 4.2.2.4.7-5 MD EQ NULL?   SEND SVDIA CMD AND AWAIT ANSWER(Fig. 4.2.2.4.7-2)   SEQ REC.CURSOR.SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR┆
0x42600…42700 (66, 0, 6)  Sector 4207ff00207641 ┆B    vA 1                                                                       SEND SVDIA COMMAND AND AWAIT ANSWER CLOSE/STOP CASE   LOOP AWAIT SVDIA CLOSE STOP ANSWER    WAIT SFCO EVENT(WORK6 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OP ID(2) OF ┆
0x42700…42800 (66, 0, 7)  Sector 4108ff00207641 ┆A    vA    SVDIA ID? CASE FREE SFCO OP(SVUP CO OP): ERROR OK         ERROR?  SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)         OK?        END CASE        SVUP CO OP.OP ID(1) NOT EQ EXP SVDIA NO?           SVDIA CMD OUT GT O?           SVUP INTERNAL ERROR(GIVE ┆
0x42800…42900 (66, 0, 8)  Sector 4209de00207641 ┆B ^  vAND SVDIA COMMAND AND AWAIT ANSWER       INTERRUPT CASE(4.2.2.4.7-5)    WORK6 STATE  SEND SVDIA COMMAND AND AWAIT ANSWER       CLOSE/STOP CASE(4.2.2.4.7-6)   END CASE                                 Fig. 4.2.2.4.7-2                                   ┆
0x42900…42a00 (66, 0, 9)  Sector 420aff00207641 ┆B    vA 1                                                                       SEND SVDIA COMMAND AND AWAIT ANSWER NORMAL CASE   SEND SVDIA CMD(SEQ REC.SVDIA CMD, SEQ REC, SVDIA FORMAT, 0, 0)                                      (4.2.2.6.2)   LOOP AWAIT S┆
0x42a00…42b00 (66, 0, 10) Sector 420bff00207641 ┆B    vAVDIA ANSWER NORMAL CASE    WAIT SFCO EVENT(WORK1 STATE)(SVUP CO OP)(4.2.2.6.10)    CASE SVUP CO OP.OP ID(2) OF SENDER ID TYPE     SVCO ID? DELETE FC KEY INPUT REQUEST(4.2.2.6.7)        CASE SVUP CO OP.CMD OF         STOP SFCO?    SEQ STATE = TSTOP  ┆
0x42b00…42c00 (66, 0, 11) Sector 420cff00207641 ┆B    vA      CLOSE SFCO?   SEQ STATE = TCLOSE        OTHERWISE?    SVUP INTERNAL ERROR(GIVE UP)                            (4.2.2.6.2)        END CASE        RETURN     FC KEY ID? CASE FETCH AND VAL KEY(  )(FC KEY, CC):               EXC DONE(4.2.2.6.12)  ┆
0x42c00…42d00 (66, 0, 12) Sector 420dff00207641 ┆B    vA       EXC?   SEQ STATE = TEXC               RETURN         DONE?  CC = ILL? REQUEST FC KEY INPUT                        (4.2.2.6.8)              SET SEQ KEY(      )             SEQ STATE = TRPT             RETURN         END CASE     SVDIA ID? SVDI┆
0x42d00…42e00 (66, 0, 13) Sector 420eb200207641 ┆B 2  vAA ANSWER ANALYSIS NORMAL CASE(4.2.2.4.7-14)     OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    END CASE   END LOOP AWAIT SVDIA ANSWER NORMAL CASE    Fig. 4.2.2.4.7-3  equence.   7) Fetches the sequence record field specifying the next action to┆
0x42e00…42f00 (66, 0, 14) Sector 420fff00207641 ┆B    vA 1                                                                       SVDIA ANSWER ANALYSIS NORMAL CASE   CASE FREE SFCO OP(SVUP CO OP): ERROR OK(4.2.2.6.4)    ERROR? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)    OK?   END CASE   SVUP CO OP.OP ID(1) E┆
0x42f00…43000 (66, 0, 15) Sector 4200ff00207641 ┆B    vAQ EXP SVDIA NO?   SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   SVUP CO OP.PARA1 EQ SPLIT FAIL CC? SEQ STATE = TEXC            RETURN   SVUP CO OP.CMD NOT EQ INPUT DATA?   SVUP CO OP.PARA1 EQ OK CC? SEQ REC.SEQ STATE = TCON   SEQ REC.SEQ STATE = TFCK    E┆
0x43000…43100 (67, 0, 0)  Sector 4301ff00207641 ┆C    vA R7  SEQ STATE    4.2.2.4.7.3 Module Components    None    4.2.2.4.7.4 Data Description   a) Data References    SFCO STATE TYPE Refer 4.1.4    SEQ STATE TYPE Refer 4.2.2.5    FCK SET  Refer 4.2.2.5    SEQ REC  Refer 4.2.2.5    SVUP LOG TYPE Refer 4.┆
0x43100…43200 (67, 0, 1)  Sector 4302c300207641 ┆C C  vA2.2.5    SVUP OP  Refer 4.2.2.5    SVUP COROUTINE OP Refer 4.1.4.    SENDER ID TYPE Refer 4.1.4.    CURSOR-RECORD Refer 4.1.4.    EXP SVDIA NO Refer 4.2.2.5    SVDIA CMD OUT Refer 4.2.2.5    u:A=!>=  AH1 R^4 ]M, C 4:>=2A=Ms!:g=~ Jr4Mj2:g=~ B}4C75!  ┆
0x43200…43300 (67, 0, 2)  Sector 4303ff00207641 ┆C    vA 1                                                                   b) External Data    FCK SET  (m)    SEQ REC  (m)    SVUP OP    CURSOR RECORD (m)    EXP SVDIA NO    SVDIA CMD OUT   c) Local Data    4.2.2.4.7.5 Module Design   Refer fig. 4.2.2.4.┆
0x43300…43400 (67, 0, 3)  Sector 43040a00207641 ┆C    vA7-1                                                                 4.2.5.6.7 INTEGER TO ASCII    4.2.5.6.7.1 Functional Specification     The purpose of this procedure is to convert integer into ASCII character.    4.2.5.6.7.2 Interface Definition ┆
0x43400…43500 (67, 0, 4)  Sector 4305ff00207641 ┆C    vA 1                                                                   FCK SET = SEQ REC.FCK SET1   CASE  SEQ REC.LOG OF SVUP LOG TYPE    NO LOG?    SYS LOG? REPORT LOG(SYS LOG)(4.2.2.6.22)      OTHERWISE? SVUP INTERNAL ERROR(GIVE UP)(4.1.5.2)   END C┆
0x43500…43600 (67, 0, 5)  Sector 4306ff00207641 ┆C    vAASE   SEQ REC.FUNCTION NE NULL? EXECUTE FUNCTION(       )   SEQ REC.SVDIA CMD EQ NULL?   SEND SVDIA CMD AND AWAIT ANSWER(Fig. 4.2.2.4.7-2)   SEQ REC.CURSOR.SPLIT EQ NO SPLIT?   CURSOR RECORD = SEQ REC.CURSOR.POSITION   CASE SET CURSOR(SEQ REC.CURSOR┆
0x43600…43700 (67, 0, 6)  Sector 4307b200207641 ┆C 2  vA.SPLIT): EXC DONE    EXC? SEQ STATE = TEXC      RETURN    DONE?   END CASE   FCK SET = SEQ REC.FCK SET2   SEQ STATE = SEQ REC.SEQ STATE   RETURN          Fig. 4.2.2.4.7-1   05 82 14 46 0163A  70   22 30   720  76243    P u      '    *J         B | _┆
0x43700…43800 (67, 0, 7)  Sector 4208ff00207641 ┆B    vA 1                                                                   SEND SVDIA COMMAND AND AWAIT ANSWER   CASE SEQ WAIT STATE OF SFCO STATE TYPE    WORK1 STATE?   SEND SVDIA COMMAND AND AWAIT ANSWER       NORMAL CASE(4.2.2.4.7-3)    WORK5 STATE  SE┆
0x43800…43900 (67, 0, 8)  WangDocumentHead {hdr=WangSectHead {next=(67,0, 9), len=0xff, h3=41207641}, f00=»2076A «, f01=»CPS/SDS/035               «, f02=»ja og pan            «, f03=»MSN                  «, f04=»4.2.2.4.7            «, f05=26-04-82 09:28, f06=»  18 «, f07=»37 «, f08=» 73620 «, f09=24-05-82 10:24, f10=»     «, f11=»19 «, f12=»    90 «, f13=24-05-82 11:02, f14=26-05-82 14:46, f15=»0163A «, f16=» 70 «, f17=»  22 «, f18=»30 «, f19=»  720 «, f20=» 76243 «, f21=»  «, f22=» P «, f99=750010000110052710110290aaca1505000000000000014203fc00df}
0x43900…43a00 (67, 0, 9)  Sector 430a4600207641 ┆C F  vA     C   C C C C C B B B B A A A A @ @ @ @ ? ? ? ? ? > > > = = = = < < < < < ; ; ; ; : : : : 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 " "                                                                            DOKUMENTOVERSIGT  Dokumenenenenen┆
0x43a00…43b00 (67, 0, 10) Sector 430ba600207641 ┆C &  vA 1                                                                         CPS/SDS/035   MSN/820514   SUPERVISOR VDU DETAILED DESIGN SPECIFICATION  CAMPS       =6)M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x43b00…43c00 (67, 0, 11) Sector 430cff00207641 ┆C    vA 1                                                                  4.2.2.4.7 Execute System Sequence    4.2.2.4.7.1 Functional Specification   steps through the sequence record as follows:   1) Sets the set of f/c keys allowed during sequence execu┆
0x43c00…43d00 (67, 0, 12) Sector 430dff00207641 ┆C    vAtion.   2) Checks if a log report shall be generated and sends it if specified.   3) Checks if a functional task shall be executed and initiates the task if specified.   4) Checks if a command to SVDIA shall be sent and if sends it, and awaits the a┆
0x43d00…43e00 (67, 0, 13) Sector 430eff00207641 ┆C    vAnswer.   5) Checks whether a positioning of the cursor is specified and if, positions the cursor as required.   6) Sets the set of f/c keys allowed after execution of the sequence.   7) Fetches the sequence record field specifying the next action to┆
0x43e00…43f00 (67, 0, 14) Sector 430fe300207641 ┆C c  vA be performed and sequence execution is finalised.    4.2.2.4.7.2 Module Interface   Call Specification   a) EXEC SYS SEQ    (SEQ WAIT STATE: SFCO STATE TYPE)    (SEQ STATE: SEQ STATE TYPE    SVUP OP: SVUP COROUTINE OP)  !  "$<!&<6$`i6 {M)(sM &M7   ┆
0x43f00…44000 (67, 0, 15) Sector 4300ff00207641 ┆C    vA 1                                                                   b) EXEC SYS SEQ(R0,R5,R6,R7)    Register Conventions    Call Registers    R0 SEQ WAIT STATE    R6 LINK    Return Registers    R0-R4 (DEST)    R5 Pointer to SVUP OP    R6  (DEST)   ┆
0x44000…44100 (68, 0, 0)  WangDocumentHead {hdr=WangSectHead {next=(68,0, 1), len=0xff, h3=41205741}, f00=»2057A «, f01=»CPS/SDS/035               «, f02=»de                   «, f03=»JBS                  «, f04=»4.2                  «, f05=21-04-82 16:37, f06=»  17 «, f07=»12 «, f08=» 42908 «, f09=29-02-84 09:09, f10=»     «, f11=»00 «, f12=»     2 «, f13=19-05-82 11:08, f14=29-02-84 09:10, f15=»0163A «, f16=» 56 «, f17=»  20 «, f18=»27 «, f19=»  440 «, f20=» 46121 «, f21=»  «, f22=» P «, f99=450000000110058610110290aaca1505000000000000014203a800df}
0x44100…44200 (68, 0, 1)  Sector 44023800205741 ┆D 8  WA     D   D D D ! !                                                                                                            DOKUMENTOVERSIGT  Dokum DOKUMENTOVERSIGT  Dokum D D D D D       DOKUMENTOVERSIGT  Dokum DOKUMENTOVERSIGT  Dokum D D D D D D┆
0x44200…44300 (68, 0, 2)  Sector 4403a700205741 ┆D '  WA 1                                                                         CPS/SDS/035   MSN/820514    SUPERVISOR VDU DETAILED DESIGN SPECIFICATION  CAMPS       6)M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x44300…44400 (68, 0, 3)  Sector 4404ff00205741 ┆D    WA 1                                                                  4.2 SUBPACKAGE SPECIFICATIONS    4.2.1 Supervisor VDU Control Subpackage (SVCO)    This subpackage is the controlling subpackage within the package. The control is exercised by issu┆
0x44400…44500 (68, 0, 4)  Sector 4405ff00205741 ┆D    WAe of commands and reception of responses.    4.2.1.1 Functional Specification   The subpackage contains the following functions:   - Initialization  - TEMCO Command Processing  - Timer Event Processing  - VDU Header Control  - SFCO Control  - Error ┆
0x44500…44600 (68, 0, 5)  Sector 44064600205741 ┆D F  WAReporting   Figure 4.2.1.1.-1 presents the functional breakdown.6 +6L!&<6 :$<~ JY0*.;:i=>Jf0C.1:.= Rp0C%0! <6 M1' R 0C 0! <6 M1' R 0C 0! <6 M1' Z 0CR0Mc&!.=6 ! <6 M1' R40C.1! <6 M1' RC0C.1! <6 M1' RR0C.1!$<5CQ0!$<6 !&<6 Mc&!  "(=6   E    '<M% !  "2<┆
0x44600…44700 (68, 0, 6)  Sector 44078700205741 ┆D    WA 1                                                                                                               Figure 4.2.1.1-1<! <6 {M;(s!  9"c=!  "(= Z=q#p!"<6 !&<6 !  "$<!#<6 ! <6 {M)(sC  I! <6 !  "(=  <q#p!"<6 !#<6 !  "$<!&<6$`i6 {M)(sM &M7   ┆
0x44700…44800 (68, 0, 7)  Sector 2108ff00205741 ┆!    WA 1                                                                  4.2.1.1.1 Initialization (1.0)   a) Initialize SVUP Data (1.1)   Performs initialization of common data for the subpackages within SVUP.   b) Initialize SVCO Data (1.2)   Performs i┆
0x44800…44900 (68, 0, 8)  Sector 4409ff00206141 ┆D    aA 1                                                                  1.2 APPLICABLE DOCUMENTS AND PROJECT REFERENCES    1.2.1 Applicable Documents   a) CAMPS System Requirement Specification   CPS/210/SYS/0001   b) Supervisor Commands and Procedures ┆
0x44900…44a00 (68, 0, 9)  Sector 440aff00206141 ┆D    aA  CPS/230/ICD/0002   c) CAMPS System Design Specification   CPS/SDS/001   d) Database Design Document   CPS/DBD/001   e) CAMPS Software Interface Control Document   CPS/ICD/009    1.2.2 Reference Documents  1                                         ┆
0x44a00…44b00 (68, 0, 10) Sector 440bff00206141 ┆D    aA                           DOCUMENT NAME DOCUMENT NUMBER                                                             f) CAMPS System Functions CPS/SDS/024  g) Message Management CPS/SDS/025  h) System Status and Control CPS/SDS/029  i) Table Managme┆
0x44b00…44c00 (68, 0, 11) Sector 440cff00206141 ┆D    aAnt CPS/SDS/026  j) Input/Output Control CPS/SDS/028  k) Storage and Retrieval CPS/SDS/030  l) Statistics CPS/SDS/031  m) Logging CPS/SDS/032  n) Traffic Handling CPS/SDS/033  o) Message Distribution  CPS/SDS/034  p) Supervisor Printer  CPS/SDS/036  ┆
0x44c00…44d00 (68, 0, 12) Sector 440d8100206141 ┆D    aAq) MDCO VDU  CPS/SDS/037  r) MSO VDU  CPS/SDS/038  s) User VDU   CPS/SDS/039  t) OCR  CPS/SDS/040  u) Printer  CPS/SDS/041 D PARAMS.FLAG = EXE NOK    OP OK?  SVUP SEND PARAMS.FLAG = OK CC    OP CO?  SVUP OP EQ NIL?  SVUP INTERNAL ERROR(GIVE UP)     ┆
0x44d00…44e00 (68, 0, 13) Sector 440eff00206141 ┆D    aA 1                                                                  1.3 TERMS AND ABBREVIATIONS    1.3.1 Terms   Supervisor A supervisor command  Control Command: for which a PEC may be defined and to which Confirmation Code and command completion r┆
0x44e00…44f00 (68, 0, 14) Sector 440fff00206141 ┆D    aAeports applies. (ref. a) section 3.2.4.1.1, ref. b) appendix c).   Supervisor A supervisor command   Procedure Command: which implies message manipulation, System Information Print or table print. (ref. b) appendix c).   Supervisor Trans- Common ter┆
0x44f00…45000 (68, 0, 15) Sector 3500ff00206141 ┆5    aAm for Supervisor   action Command: Control Commands and Supervisor Procedure Commands (ref. b. appendix c), i.e. a Supervisor Command to which a transaction identification is associated and which are logged.   CAMPS function: The CAMPS function incl┆
0x45000…45100 (69, 0, 0)  Sector 4501ff41206141 ┆E  A aA2061A CPS/SDS/035               sdv                  MSN                  fra 1                22 04 82 20 05    6 08  19262 17 05 82 14 23      01      6 17 05 82 13 15 29 02 84 09 11 0163A 108   12 33   924  28063      p      '    *J         B G _┆
0x45100…45200 (69, 0, 1)  Sector 45026c00206141 ┆E l  aA     E   E D D 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 / / / / . . . - - - - - , , , , + + + + + * * * * * * * * ) ) ) ) ) ( ( ( ( ( ( ( ( ( ' ' ' ' ' ' & & & & & & & & % % % % % % % $ $ $ $ $ # # # # # # " "    TID    A>A1 TID        ┆
0x45200…45300 (69, 0, 2)  Sector 4503a600206141 ┆E &  aA 1                                                                         CPS/SDS/035   MSN/820514   SUPERVISOR VDU DETAILED DESIGN SPECIFICATION  CAMPS       =6)M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x45300…45400 (69, 0, 3)  Sector 4504ff00206141 ┆E    aA 1                                                                   1  GENERAL    1.1 PURPOSE AND SCOPE   a) The Supervisor VDU Package Specification for the CAMPS project/4040 is written to fulfil the following objectives:    1) To provide a detai┆
0x45400…45500 (69, 0, 4)  Sector 4505ff00206141 ┆E    aAled definition of the Supervisor VDU Package function and Software architecture.    2) To provide user operational and development personnel with details of the ongoing analysis.    3) To define in detail the interfaces with other packages and to de┆
0x45500…45600 (69, 0, 5)  Sector 4506ff00206141 ┆E    aAscribe their facilities.   b) The Supervisor VDU Package Specification defines the functions and software architecture of the package to a level sufficient for a programmer to start coding with a minimum of design effort.    The Supervisor VDU Packa┆
0x45600…45700 (69, 0, 6)  Sector 4507ff00206141 ┆E    aAge constitutes one of the building blocks of the TEP package.    All Supervisor VDU Package internal data and interfaces are defined within this document in detail. For a detailed data description of data external to the Supervisor VDU package and i┆
0x45700…45800 (69, 0, 7)  Sector 44086e00206141 ┆D n  aAnterfaces to other packages refer the Database Design document and the relevant interface documents.    'Mc2! m"2< [MI !?=6 :  #wI>K!8=>R 2!8=6 #4  E*8=k L<M% :8=F 28=I!#<:"<>R<2> I  E*#<&  "< DM L<M% :#<F 2#<> I:g= Ro2M/2 Rl2> IC13!?=4~~ B|2> I:A=!┆
0x45800…45900 (69, 0, 8)  Sector 4509ff00206141 ┆E    aA 1                                                                  1.2 APPLICABLE DOCUMENTS AND PROJECT REFERENCES    1.2.1 Applicable Documents   a) CAMPS System Requirement Specification   CPS/210/SYS/0001   b) Supervisor Commands and Procedures ┆
0x45900…45a00 (69, 0, 9)  Sector 450aff00206141 ┆E    aA  CPS/230/ICD/0002   c) CAMPS System Design Specification   CPS/SDS/001   d) Database Design Document   CPS/DBD/001   e) CAMPS Software Interface Control Document   CPS/ICD/009    1.2.2 Reference Documents  1                                         ┆
0x45a00…45b00 (69, 0, 10) Sector 450bff00206141 ┆E    aA                           DOCUMENT NAME DOCUMENT NUMBER                                                             f) CAMPS System Functions CPS/SDS/024  g) Message Management CPS/SDS/025  h) System Status and Control CPS/SDS/029  i) Table Managme┆
0x45b00…45c00 (69, 0, 11) Sector 450cff00206141 ┆E    aAnt CPS/SDS/026  j) Input/Output Control CPS/SDS/028  k) Storage and Retrieval CPS/SDS/030  l) Statistics CPS/SDS/031  m) Logging CPS/SDS/032  n) Traffic Handling CPS/SDS/033  o) Message Distribution  CPS/SDS/034  p) Supervisor Printer  CPS/SDS/036  ┆
0x45c00…45d00 (69, 0, 12) Sector 450d8100206141 ┆E    aAq) MDCO VDU  CPS/SDS/037  r) MSO VDU  CPS/SDS/038  s) User VDU   CPS/SDS/039  t) OCR  CPS/SDS/040  u) Printer  CPS/SDS/041 emrum eller retur Under redigering nu Ukendt dokument Fundet I brug nu Allerede p> systemdiskette                             ┆
0x45d00…45e00 (69, 0, 13) Sector 450eff00206141 ┆E    aA 1                                                                  1.3 TERMS AND ABBREVIATIONS    1.3.1 Terms   Supervisor A supervisor command  Control Command: for which a PEC may be defined and to which Confirmation Code and command completion r┆
0x45e00…45f00 (69, 0, 14) Sector 450fff00206141 ┆E    aAeports applies. (ref. a) section 3.2.4.1.1, ref. b) appendix c).   Supervisor A supervisor command   Procedure Command: which implies message manipulation, System Information Print or table print. (ref. b) appendix c).   Supervisor Trans- Common ter┆
0x45f00…46000 (69, 0, 15) Sector 4500ff00206141 ┆E    aAm for Supervisor   action Command: Control Commands and Supervisor Procedure Commands (ref. b. appendix c), i.e. a Supervisor Command to which a transaction identification is associated and which are logged.   CAMPS function: The CAMPS function incl┆
0x46000…46100 (70, 0, 0)  WangDocumentHead {hdr=WangSectHead {next=(70,0, 1), len=0xff, h3=41206141}, f00=»2061A «, f01=»CPS/SDS/035               «, f02=»sdv                  «, f03=»MSN                  «, f04=»fra 1                «, f05=22-04-82 20:05, f06=»   6 «, f07=»08 «, f08=» 19262 «, f09=17-05-82 14:23, f10=»     «, f11=»01 «, f12=»     6 «, f13=17-05-82 13:15, f14=18-05-82 10:46, f15=»0163A «, f16=»108 «, f17=»  12 «, f18=»33 «, f19=»  924 «, f20=» 28063 «, f21=»  «, f22=»   «, f99=700010000110052710110290aaca15050000000000000142034801df}
0x46100…46200 (70, 0, 1)  Sector 46026c00206141 ┆F l  aA     F   F E E E E 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 / / / . . . . - - - , , , , , , + + + + + + + * * * * * ) ) ) ) ) ) ) ( ( ( ( ( ( ( ( ( ' ' ' ' ' ' & & & & & & & & & % % % % % % $ $ $ $ # # # # # "  TID    A>A1 TID        ┆
0x46200…46300 (70, 0, 2)  Sector 4603a600206141 ┆F &  aA 1                                                                         CPS/SDS/035   MSN/820514   SUPERVISOR VDU DETAILED DESIGN SPECIFICATION  CAMPS       =6)M2&*/=MM, > I!e=6 !Z="(=e*$<kas#r  9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x46300…46400 (70, 0, 3)  Sector 4604ff00206141 ┆F    aA 1                                                                   1  GENERAL    1.1 PURPOSE AND SCOPE   a) The Supervisor VDU Package Specification for the CAMPS project/4040 is written to fulfil the following objectives:    1) To provide a detai┆
0x46400…46500 (70, 0, 4)  Sector 4605ff00206141 ┆F    aAled definition of the Supervisor VDU Package function and Software architecture.    2) To provide user operational and development personnel with details of the ongoing analysis.    3) To define in detail the interfaces with other packages and to de┆
0x46500…46600 (70, 0, 5)  Sector 4606ff00206141 ┆F    aAscribe their facilities.   b) The Supervisor VDU Package Specification defines the functions and software architecture of the package to a level sufficient for a programmer to start coding with a minimum of design effort.    The Supervisor VDU Packa┆
0x46600…46700 (70, 0, 6)  Sector 4607ff00206141 ┆F    aAge constitutes one of the building blocks of the TEP package.    All Supervisor VDU Package internal data and interfaces are defined within this document in detail. For a detailed data description of data external to the Supervisor VDU package and i┆
0x46700…46800 (70, 0, 7)  Sector 45086e00206141 ┆E n  aAnterfaces to other packages refer the Database Design document and the relevant interface documents.    'Mc2! m"2< [MI !?=6 :  #wI>K!8=>R 2!8=6 #4  E*8=k L<M% :8=F 28=I!#<:"<>R<2> I  E*#<&  "< DM L<M% :#<F 2#<> I:g= Ro2M/2 Rl2> IC13!?=4~~ B|2> I:A=!┆
0x46800…46900 (70, 0, 8)  Sector 00000000000000 ┆                                                                                                                                                                                                                                                                ┆
         […0x67…]

Less…

Reduced view