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

⟦cefd9752e⟧ Wang Wps File

    Length: 6453 (0x1935)
    Types: Wang Wps File
    Notes: FIX/1256/PSP/0092         
    Names: »3400A «

Derivation

└─⟦3b8d69e90⟧ Bits:30005794 8" Wang WCS Floppy ( A0306A )
    └─ ⟦this⟧ »3400A « 

WangText

…0b……00……00……00……00…7…0a……00……86…1                                             …02…            …02…    …02…            

3400A FIX/1256/PSP/0092

…02…KHP/861217…02……02…#
SEND ̲REPORT MONITOR PSP
…02… OK/830307…02…  FIKS













                 FIKS SEND ̲REPORT MONITOR PSP



                 FIX/1256/PSP/0092














                 Knud H. Petersen




                 J]rgen H]g







                 FMK   (6)
                 APE, JJJ, AI, SL, NMN, LU
                          














                          FIKS Pgm.Mgr.   861217


         1.1



         861217
                     …0e…   Docu.Conf.Mgr.   861217




3400A…02… FIX/1200/PSP/0092

 …02…KHP/861217…02……02…ii
SEND ̲REPORT MONITOR PSP
…02… OK/830307…02…  FIKS












1      830307                  All      First issue of document


1.1    861217                  DCN1     Changed in accordance
                                        with Order No. 03/86.


…0f…3400A…02… FIX/1200/PSP/0092


SEND ̲REPORT MONITOR PSP …02… OK/830307…02……02…i

…02……02…     …0e…





                                      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 .............................    2

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

    3 MODULE SPECIFICATION ..........................    4
      3.1 Functional Capabilities ...................    4
      3.2 Interface Description .....................    5
      3.3 Processing ................................    7
      3.4 Data Organization .........................    9
      3.5 Storage Allocation ........................    9
      3.6 Performance Characteristics ...............    9
      3.7 Limitations ...............................    9
      3.8 Error Codes/Error Locations ...............    9
      3.9 Listings References .......................   10

    4 QUALITY ASSURANCE .............................   11

    5 PREPARATIONS FOR DELIVERY .....................   11


1        S̲C̲O̲P̲E̲

         This document contains a detailed product specification of the monitor procedure SEND ̲REPORT.


1.1      I̲n̲t̲r̲o̲d̲u̲c̲t̲i̲o̲n̲

         SEND ̲REPORT is a monitor procedure which handles reporting at a NODE/MEDE or SCC.

         The reports foreseen are:

         .   Reports to SCC, including:

             -   ALARMS
             -   ALERTS
             -   NOTICES

         .   Reports to the SFS, including:

             -   ALARMS

         The SCC-version SCC SEND ̲REP is a dummy monitor. When called, it exits in LINK + 1 without
         further processing.


1.2      A̲b̲b̲r̲e̲v̲i̲a̲t̲i̲o̲n̲s̲

         Please refer to Data Interface ref. chapt. 1.2 (Ref.I).


2        A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲

         I   FIX/0100/MAN/0004    FIKS DATA I/F REFERENCE
         II  FIX/1000/EWP/0080    FIKS S/W CONF. CTRL. LIB. DESCRI. DOC.
         III FIX/1200/PSP/0110    FIKS Format Transaction Log (FLA)…86…W         …02…   …02…   …02…   …02…           
                                  …02…                              
3        M̲O̲D̲U̲L̲E̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲


3.1      F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲C̲a̲p̲a̲b̲i̲l̲i̲t̲i̲e̲s̲

         Ref. chapt. 3.3


3.2      I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         SWELL call: MON (SEND ̲REPORT, R4, R7)

         R̲E̲G̲I̲S̲T̲E̲R̲    I̲N̲P̲U̲T̲               O̲U̲T̲P̲U̲T̲

         R4    :     Ref. work area       Kept
                     of 21 words  

         R7    :     LINK                 Completion code

         Return:     LINK +0 : error exit,(completion code in R7)
                     LINK +1 : OK exit,   (R7 = 0)

         Layout of work area : see fig. 3.2


         WORK AREA

              0                   TYPE
              1
             …0e…                     P1…0f…
              2
              3
              4…0e…                   P2…0f…
              5
              6…0e…                   P3…0f…
              7

                        SPARES

             20

         TYPE = (CATEGORY x 16) + SUBCATEGORY


         Value for the parameters CATEGORY, SUBCATEGORY, P1, P2 and P3 : please refer to ref II, chapg.
         3.6.7.










                                            FIG. 3.2


3.3      P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲

         Fig. 3.3 shows the flow chart of SEND ̲REPORT.

         M̲a̲i̲n̲ ̲e̲v̲e̲n̲t̲s̲ ̲a̲r̲e̲:̲  (The numbers refer to fig. 3.3)

         A psuedo MTCB is created (1) and the data to be reported are copied from the applications
         work area into the MTCB (2,3).

         The layout of the MTCB is shown in ref. 1 fig. 7.1.2.5 and 7.1.2.8-10.

         The first word in the application data area is the TYPE of report.

         Depending on the TYPE, either an AMOS-message is send to the FLA-process (III) or a MTCB
         is enqueued to either the SF-Z queue or SF-R queue(5-7).


         If the enqueuing fails, due to queue overflow (8), the first element in the queue is deleted,
         (The queue entry is read destructively and the associated MTCB is released (9,10)) and the
         enqueuing is repeated.

         After successful insertion, the exit link is incremented (11) and the pseudo MTCB is released
         (12).

         If an error occurs in call of MTCB or QACCESS, or if the TYPE is illegal, the pseudo MTCB
         is released and the procedure is exited in the error exit, with the completion code in R7
         (14).
































                                            FIG. 3.3
                                     SEND ̲REPORT flow chart


3.4      D̲a̲t̲a̲ ̲O̲r̲g̲a̲n̲i̲z̲a̲t̲i̲o̲n̲

         SEND ̲REPORT requires data area of 21 words delivered by the calling application.  Fig. 3.1
         shows the layout.

         The words 7-20 are used to handle the pseudo MTCB and to store the registers.


3.5      S̲t̲o̲r̲a̲g̲e̲ ̲A̲l̲l̲o̲c̲a̲t̲i̲o̲n̲

         The monitor requires 141 words of program memory.


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̲

         N/A


3.8      E̲r̲r̲o̲r̲ ̲C̲o̲d̲e̲s̲/̲E̲r̲r̲o̲r̲ ̲L̲o̲c̲a̲t̲i̲o̲n̲s̲

         In case of illegal input parameters, (TYPE is illegal) the error code 1 is delivered in register
         7.

         In case of failed calls to MTCB and QACCESS, the actual completion code is returned in register
         7.


3.9      L̲i̲s̲t̲i̲n̲g̲s̲ ̲R̲e̲f̲e̲r̲e̲n̲c̲e̲s̲

         Please refer to chapt. 5.


4        Q̲U̲A̲L̲I̲T̲Y̲ ̲A̲S̲S̲U̲R̲A̲N̲C̲E̲

         N/A


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

         .   The display of the actual version (see ref.II) is copied into a work directory.
         .   Activate the command file  SEND ̲REPORT.CR
                                        SEND ̲REPORT.CP
                                        SEND ̲REPORT.LO

         The object code ready for installation is now available in the file SEND ̲REPORT.C.

         L̲I̲S̲T̲I̲N̲G̲S̲

         By activating the command file SEND ̲REPORT.PP, the compilation and Linker print files are
         printed.