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

⟦41e92d571⟧ Wang Wps File

    Length: 4496 (0x1190)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN73.08«

Derivation

└─⟦945185ab2⟧ Bits:30005808 8" Wang WCS floppy, CR 0113A
    └─ ⟦this⟧ »~ORPHAN73.08« 

WangText

…09……00……00……00……00…I…0a……00……00…I…0b…I…00…I…05…H…08…H…09…H…0c…H…0d…C…01…C…05…B…0a…B…00…B…05…A…09…A…0e…A…01…A A…06…@…08…@…0b…@…0d…@…0f…@
@…05…?…08…?…0a…?…0d…?…0f…?…01……86…1                                             …02…           …02…   …02…        

…02…CPS/SDS/032

…02… HUH/820503…02……02… 
LOGGING
DETAILED DESIGN SPECIFICATION…02……02… CAMPS














o̲g̲ ̲T̲r̲a̲c̲e̲ ̲S̲u̲b̲-̲P̲a̲c̲k̲a̲g̲e̲



4.2.2.1  F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         The main functions for the log trace sub-package are:

         1)  Receive trace keys.
         2)  Retrieve pertinent log CIFs.
         3   Trace log records.
         4)  Return traced log records in a trace CIF.

         The functional breakdown is shown in fig. 4.2.2.1-1.



4.2.2.1.1    R̲e̲c̲e̲i̲v̲e̲ ̲T̲r̲a̲c̲e̲ ̲K̲e̲y̲s̲

         When a trace command is received the trace key buffer
         is read into the trace data area. The tace command
         type consists of a trace record type, an early log
         time, a late log time, and a channel or terminal designator.
         If any errors are found, the trace action is terminated
         and the trace command queue element is sent to the
         SSC garble queue.


4.2.2.1.1.1 T̲r̲a̲c̲e̲ ̲K̲e̲y̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         The stored log information may be traced by TEP with
         respect to:

         a)  a specific channel.
             The trace key is a log time interval and a parameter
             defining:
         
             1)  incoming messages
             2)  outgoing messages
             3)  chnnel discontinuity


         b)  a specific terminal.
             The trace key is a log time interval and a parameter
             defining:

             1)  terminal procedures
             2)  message distribution control
             3)  message service
             4)  supevisor transactions
             5)  security procedures

         c)  a specific device.
             The trace key is a log time interval and a parameter
             defining:

             1)  incoming messages
             2)  PTP

         d)  a log time interval only.


         L̲o̲g̲ ̲T̲r̲a̲c̲e̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲


         TYPE    LOG ̲TRACE ̲CMMAND ̲TYPE = 
                     RECORD

                       TRACE ̲TYPE : LOG ̲TRACE ̲RECORD ̲TYPE;
                       EARLY ̲LOG ̲TIME : TIME ̲TYPE;
                       LATE ̲LOG ̲TIME : TIME TYPE;
                       CHAN ̲TERM ̲DESIGNATOR : DESIGNATOR ̲TYPE
                     END;

         TYPE    LOG ̲TRACE ̲RECORD ̲TYPE =

                         (LOG ̲TRACE ̲ALL, LOG ̲TRACE ̲INCOMING
                         ̲MSG, 
                         LOG ̲TRACE ̲OUTGOING ̲MSG,
                         LOG ̲TRACE ̲CH ̲DISCONTINUITY,
                         LOG ̲TRACE ̲TERMINAL ̲PROC,
                         LOG ̲TRACE ̲MESSAGE ̲DIST,
                         LOG ̲TRACE ̲MESSAGE ̲SERVICE,
                         LOGTRACE ̲SUPV ̲TRANS,
                         LOG ̲TRACE ̲SECURITY ̲PROC,
                         LOG ̲TRACE ̲SPECIFIC ̲DEVICE)




4.2.2.1.2    R̲e̲t̲r̲i̲e̲v̲e̲ ̲P̲e̲r̲t̲i̲n̲e̲n̲t̲ ̲L̲o̲g̲ ̲C̲I̲F̲s̲

         The pertinent log CIF-refs are retrieved from SAR.
         Inputs are log time intervals and SAR log type indicator.
         The log records are read from te trace CIF and stored
         in the log trace data area.



4.2.2.1.3    T̲r̲a̲c̲e̲ ̲L̲o̲g̲ ̲R̲e̲c̲o̲r̲d̲s̲

         The log records in the log trace data area are traced
         one by one. The log record parameters are compared
         with the trace keys. The wanted log records are stored
         in te trace CIF for later print-out.



4.2.2.1.4    R̲e̲t̲u̲r̲n̲ ̲T̲r̲a̲c̲e̲d̲ ̲L̲o̲g̲ ̲R̲e̲c̲o̲r̲d̲s̲

         When log trace is completed, the log trace CIF-ref
         and a completion code are returned to the TEP reply
         queue.


















































                     Figure 4.2.2.1-2
FUNCTIONAL BREAKDOWN…86…1         …02…   …02…   …02…   …02…                                   
        
4.2.2.2  S̲o̲f̲t̲w̲a̲r̲e̲ ̲S̲t̲r̲u̲c̲t̲u̲r̲e̲

         The trace sub-package consists of one coroutine performing
         the function listed in section 4.2.2.1.

         The coroutine in the Trace sub-package consist of ne
         software module.



4.2.2.3  D̲a̲t̲a̲ ̲F̲l̲o̲w̲ ̲a̲n̲d̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲L̲o̲g̲i̲c̲

         Data flow and control logic are related to interaction
         between modules.

         Data flow and control logic within the Trace module
         and the Trace Log CIF module is described in figure
         4.2.2.3-1




FIG. 4.2.2.3-1…01…Data Flow In Trace Subpackage…86…1         …02…   …02…   …02…   …02…               …02…         
                  
4.2.2.4  M̲o̲d̲u̲l̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲



4.2.2.4.1    T̲r̲a̲c̲e̲ ̲M̲o̲d̲u̲l̲e̲



4.2.2.4.1.1  F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         The Trace Module is the main module in the Trace subpackage.
         The incoming trace comands are received and validated.
         If errors are found the queue element is sent to the
         SSC garble queue via CSF and a negative acknowledge
         returned to TEP.

         The required log CIFs are retrieved via SAR and each
         log CIF traced by a call to the Trace og CIF Module.



4.2.2.4.1.2  M̲o̲d̲u̲l̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The Trace module interface via queues to TEP and SAR
         and via system calls to CSF. Refer to section 4.1.7.1.

         The module/module interface to the Trace Log CIF Module
         is described in section 4.2.2.4.2