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

⟦432549b8c⟧ Wang Wps File

    Length: 4475 (0x117b)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN69.08«

Derivation

└─⟦4e34bac2f⟧ Bits:30006102 8" Wang WCS floppy, CR 0161A
    └─ ⟦this⟧ »~ORPHAN69.08« 

WangText




…02…CPS/SDS/028

…02…820514   …02……02…
I/O CONTROL
DETAILED DESIGN SPECIFICATION…02……02…CAMPS







4.2.4    L̲T̲U̲X̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲S̲u̲b̲p̲a̲c̲k̲a̲g̲e̲



4.2.4.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 functional specification covers only the functions
         executed by the application firmware. The LTUX system
         frmware is described in: LTUX-S Product Specification
         CSD-MIC/220/PSP/0012.

         The LTUX is an interface module between the CAMPS TDX
         bus and different lines and terminals.

         The functional specification is explained by means
         of a functional breakdown

         The application functions vary for most of the devices.
         The application will be integrated to some extent,
         in order to make a single LTUX able to handle several
         different lines and terminals.



4.2.4.1.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲B̲r̲e̲a̲k̲d̲o̲w̲n̲

         The functional brakdown is only shown for one LTUX.
         This LTUX includes all the functions to be implemented.

         An LTUX is interchanged via a bi-directional control
         channel and up to four bi-directional data channels.







          Fig. 4.2.4.1.1-1 Functional Breakdown




         The application functions are divided into six major
         groups:

             1)  Initialize
             2)  Command Interpret
             3)  Records to Host
             4)  Records from Host
             5)  Line Handling
             6)  Character rror.

         1)      Initialize

         The functions in this group include power up initialize
         and restart.

         1.1)    Initialize Firmware

         After power up or after a restart command from the
         host, the initalize program in the standard firmware
         is activated. The Z80SIO and CTC are initalized.

         1.2)    Open Command Channel

         The command channel queue buffers are defined and the
         command channels are opened by means of a number of
         command calls to the standard firmware. Finally, the
         application processes are creatd and activated.






          Fig. 4.2.4.1.1-2 Initialize Breakdown







            Fig. 4.2.4.1.1-3 Command Interpret



         2)      Command Interpret

         The functions dealing with status request, open / close
         channels and restart commands are allocated to the
         command interpret module.

         2.1)    Restart LTUX

         his command has the same effect as a power up initialize.

         2.2)    Open Channel

         An open channel command sets up all parameters required
         to open a channel.

         2.3)    Close Channel

         A specified channel is closed. The SIO interrupt to
         the channel is disbled, the status table updated and
         the line handler enabled.

         2.4)    Status Request

         A status request command from the host will result
         in a status report.

         2.5)    Cancel Outgoing Traffic

         The outgoing traffic on a specified channel is cancelled
         an the buffer contents cleared.

         2.6)    Command CC

         When a command is executed, a completion code is returned
         to the sender.






         Fig. 4.2.4.1.1-4 Open Channel Breakdown



         2.2.1)  Allocate Buffers

         The number and size of the TDX-packet queue buffers
         are defined.

         2.2.2)  Allocate character queues

         The receive and transmit character queues are defind.

         2.2.3)  Alphabet Converter On / Off

         The converter routine ITA 2/5 is enabled or disabled.
         

         2.2.4)  Set up Communication Mode

         The communication mode is different for most of the
         devices:

         a)  TRC, P-TO-P
             CAMPS is DTE
             Used V24 lines: 102 103, 104, 107, 108/2
             V24 modem lines: 107, 108/2
             CAMPS set 108/2 on, indicate ready
             OCR set 107 on, indicate ready
             Specific control characters sent to CAMPS:
             CR-CR-LF, CR-LF.
             The control character sequences are detected by
             the record gnerator and will cause termination
             of the present record.
             The setup includes definition of legal control
             characters.

         b)  OCR
             CAMPS is DCE
             Used V24 lines 102, 103, 104, 107, 108/2
             V24 modem lines: 107, 108/2
             OCR set 108/2 on, indicate reay
             CAMPS set 107 on, indicate ready
             Specific control characters sent from OCR: STX,
             ETB, ETX, CR-CR-LF, CR-LF.
             The control characters are detected by the record
             generating module and will cause termination of
             the present record.
             The setup in