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

⟦58fc59147⟧ Wang Wps File

    Length: 7926 (0x1ef6)
    Types: Wang Wps File
    Notes: FIX/1267/PSP/0087         
    Names: »4806A «

Derivation

└─⟦c7fef4850⟧ Bits:30006144 8" Wang WCS floppy, CR 0418A
    └─ ⟦this⟧ »4806A « 

WangText


    4806A/aml…02…FIX/1267/PSP/0087

…02…REV/840326…02……02…#
RITA MONITOR PRODUCT SPECIFICATION
…02……02…FK 7809














                 RITA MONITOR PRODUCT SPECIFICATION



                 FIX/1267/PSP/0087













                 Flemming Revens




                 Ole Eskedal








                 AMC (6), APE, REV, LOL, LU
















                     …0e…     ILS Manager     840326

                          ILS S/W Mgr.    840326…0f…
             1
                     …0e…     Conf. Mgr.      840326…0f…

             840326





    4806A/aml…02…FIX/1267/PSP/0087

…02…REV/840326…02……02… ii
RITA MONITOR PRODUCT SPECIFICATION
…02……02…FK 7809















   1    840326                   All      Issue 1 of document







    4806A/aml…02…FIX/1267/PSP/0087

…02…REV/840326…02……02…iii
RITA MONITOR PRODUCT SPECIFICATION
…02……02…FK 7809







                    T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲



     1  SCOPE .......................................  
     1 
       1.1 INTRODUCTION .............................  
           1 
       1.2 ABBREVIATIONS ............................  
           1 

     2  APPLICABLE DOCUMENTS ........................  
     2 

     3  MODULE SPECIFICATIONS .......................  
     3 
       3.1 FUNCTIONAL CAPABILITIES ..................  
           3 
       3.2 INTERFACE DESCRIPTION ....................  
           4 
         3.2.1 Reading From RITANO ..................  
               4 
         3.2.2 Update RITANO ........................  
               5 

       3.3 PROCESSING ...............................  
           6 
       3.4 DATA ORGANIZATION ........................  
           7 
         3.4.1 Work Description .....................  
               7 
         3.4.2 RITANO Description ...................  
               7 

       3.5 STORAGE ALLOCATION .......................  
           8 
       3.6 PERFORMANCE CHARACTERISTICS ..............  
           8 
       3.7 LIMITATIONS ..............................  
           8 
       3.8 ERRORS CODES .............................  
           8 
       3.9 PREPARATIONS FOR DELIVERY ................  
           9 


                         1  S̲C̲O̲P̲E̲

         This document is the Product Specification for the
         RITA-monitor in the FIKS-system.



1.1      I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲

         This document describes the way to access the critical
         region RITANO, which is placed in the SCC.

         The RITANO is used in connection with conversion from
         Danish Routing Indicators (RI) to Adress Numbers (ANO).



1.2      A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲

             RI :  Routing indicator
             ANO:  Adress number
             SCC:  System control center…86…1         …02…   …02…   …02…   …02…
                                                           
                  2 A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲



         1   FIKS DATA I/F REFERENCE
             FIX/0100/MAN/0042

         2   FIKS FILE GENERATORS PRODUCT SPECIFICATION
             FIX/l200/PSP/0042

         3   RIA SUBSYSTEM PRODUCT SPECIFICATION
             FIX/1100/PSP/0086

         4   FIKS REQUIREMENTS SPECIFICATION
             FIX/0000/SPC/0002 




                 3  M̲O̲D̲U̲L̲E̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲S̲



3.1      F̲U̲N̲C̲T̲I̲O̲N̲A̲L̲ ̲C̲A̲P̲A̲B̲I̲L̲I̲T̲I̲E̲S̲

         This monitor is made to make sure that accesses to
         the critical region RITANO will be done in a proper
         way.

         RITANO is a table consisting 200 elements, each element
         consite of a RI and an ANO, free elements, if any,
         all located in the last part of the table and has a
         value of zero





3.2      I̲N̲T̲E̲R̲F̲A̲C̲E̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲



3.2.1    R̲e̲a̲d̲i̲n̲g̲ ̲F̲r̲o̲m̲ ̲R̲I̲T̲A̲N̲O̲

         Procedure to read an element from the table in the
         critical region RITANO, each element consists of a
         RI and an ANO

         The procedure is invoked by:

             MON (RITA,RIGET,

         Registers:          CALL:               EXIT
         Ro                  Ref (name)          Kept
         R4                  Ref (work)          Kept
         R7                  Link                Completion
                                                 code

         Returns:
         Link + 1            Error (specified in completion
                             code).
         Link + 2            OK

         Ref (name)          RITANO

         Ref (work)          8 words, see Figure 3.4.1.1.

         The call argument for RITA is 139, and the value for
         RIGET is 0.





3.2.2    U̲p̲d̲a̲t̲e̲ ̲R̲I̲T̲A̲N̲O̲

         Procedure to write an element into the table in the
         critical region RITANO, each element consists of a
         RI and an ANO.

         The procedure is invoked by:

                   MON (RITA, RIPUT,

         Registers:           CALL:               EXIT:
         RO                   Ref (name)          Kept
         R4                   Ref.(work)          Kept
         R7                   Link                Completion
                                                  code

         Returns:
         Link + 1             Error (specified in completion
                              code).
         Link + 2             OK.

         Ref (name)           RITANO

         Ref. (Work)          8 words, see Figure 3.4.1.1.

         The call argument for RITA is 139, and the value for
         RIPUT is 1.





3.3      P̲R̲O̲C̲E̲S̲S̲I̲N̲G̲

         G̲e̲n̲e̲r̲a̲l̲:

         This monitor is able to read, add, ulpdate or delete
         an element in RITANO, each case will be described in
         the following. Kay argument is the RI.

         R̲e̲a̲d̲:

         By a sequential search the corresponding RI is found,
         and the connected ANO is passed to the caller in the
         second word of the work (ref. 3.4.1.1.).

         A̲d̲d̲:

         No corresponding RI must be found at the sequential
         search, into the first free element are the RI and
         ANO transferred from the work (ref. 3.4.1.1.).

         U̲p̲d̲a̲t̲e̲:

         By a sequential search is the corresponding RI found,
         and the ANO is exchanged with the ANO from the work
         (ref. 3.4.1.1.).

         D̲e̲l̲e̲t̲e̲:

         In this case must the ANO in the work (ref. 3.4.1.1.)
         have a zero value, else will this case be assumed as
         a update. By a sequential search the corresponding
         RI is found, this element will be exchanged with the
         next element, the next element with the next again
         and so on until all the following elements are exchanged,
         the last element in the table will become a zero value.
         This way handling the table means that all free or
         vacant elements are placed behind.…86…1         …02…      
                      …02…                   …02…              
3.4.     D̲A̲T̲A̲ ̲O̲R̲G̲A̲N̲I̲Z̲A̲T̲I̲O̲N̲



3.4.1    W̲o̲r̲k̲ ̲d̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         Description of the work area passed from the caller
         to the RITA-monitor:

                ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲           
         0  ^ ̲ ̲ ̲ ̲ ̲R̲I̲ ̲ ̲ ̲ ̲ ̲ ̲^
         1  ^ ̲ ̲ ̲ ̲ ̲A̲N̲O̲ ̲ ̲ ̲ ̲ ̲^
         2  ^ ̲ ̲ ̲ ̲ ̲R̲1̲ ̲ ̲ ̲ ̲ ̲ ̲^
         3  ^ ̲ ̲ ̲ ̲ ̲R̲2̲ ̲ ̲ ̲ ̲ ̲ ̲^
         4  ^ ̲ ̲ ̲ ̲ ̲R̲3̲ ̲ ̲ ̲ ̲ ̲ ̲^
         5  ^ ̲ ̲ ̲ ̲L̲I̲N̲K̲ ̲ ̲ ̲ ̲ ̲^
         6  ^  used as    ^
         7  ^ ̲I̲-̲O̲-̲B̲U̲F̲F̲E̲R̲ ̲ ̲^

                      Figure 3.4.1.1



3.4.2    R̲I̲T̲A̲N̲O̲ ̲d̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         Description of the table in the critical region RITANO,
         the table consists of 200 elements each of 2 words:

           ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
           ^ ̲ ̲ ̲R̲I̲ ̲ ̲ ̲^̲ ̲ ̲A̲N̲O̲ ̲ ̲^
           ^    ^   ^    ^…0e… ̲ ̲ ̲ ̲ ̲…0f… Number in Hex.
             ^    ^   ^…0e… ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲…0f… N/M id. (bit.5.6.7 are extracted)
             ^    ^…0e… ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲…0f… 4. Letter of the RI.
             ^…0e… ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲…0f… 5  Letter of the RI

                       Figure 3.4.2.1





3.5      S̲T̲O̲R̲A̲G̲E̲ ̲A̲L̲L̲O̲C̲A̲T̲I̲O̲N̲

         Program size:
         Process size:



3.6      P̲E̲R̲F̲O̲R̲M̲A̲N̲C̲E̲ ̲C̲H̲A̲R̲A̲C̲T̲E̲R̲I̲S̲T̲I̲C̲S̲

         N/A



3.7      L̲I̲M̲I̲T̲A̲T̲I̲O̲N̲S̲

         The RITA monitor is only used in connection with SCC
         software.

         By any changes in the size of RITANO, the constant
         NO ̲OF ̲WORDS must be corrected



3.8      E̲R̲R̲O̲R̲S̲ ̲C̲O̲D̲E̲S̲

         # CF1         =  RI NOT FOUND
         # CF2         =  TABLE FULL

         These ERROR CODES are synonym to the completion codes
         passed to the caller.





3.9      P̲R̲E̲P̲A̲R̲A̲T̲I̲O̲N̲S̲ ̲F̲O̲R̲ ̲D̲E̲L̲I̲V̲E̲R̲Y̲

         o   Copy the source directly into a work directory
         o   Activate the command file RITA.CRo
         o   Activate the command file RITA.CP
         o   Activate the command file RITA.Lo

         If this can be done without any surprises, then you
         must LOG you ON under SYS or SYS1 and USE 

             a  *FIXLIB*FIX ̲SOURCE.D*RITA.D

         o   Correct the command file TO ̲NEW ̲RITA.D
         o   Activate the command file TO ̲NEW ̲RITA D