DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

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

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦4859443da⟧ RcTekst

    Length: 64000 (0xfa00)
    Types: RcTekst
    Names: »42-I2459.WP«

Derivation

└─⟦481be0aa0⟧ Bits:30008870 Diskette med 42-I og 44-RT dokumenter
    └─⟦this⟧ »42-I2459.WP« 

RcTekst


╱04002d4e0a0006000000000201413140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
┆b0┆                   RC855 Operating Guide↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
A/S REGNECENTRALEN af 1979                         February 1984↲
Information Department                         RCSL No. 42-i2459↲

════════════════════════════════════════════════════════════════════════
↓
↲
↲
Author:    Pierce C. Hazelton↲
↲
Keywords:  RC855, Operation↲
↲
Abstract:  ┆84┆Describes the general operation of the RC855 terminal. ↓
┆19┆┆8b┆┄┄Covers: ergonomic features; operating controls; cable ↓
┆19┆┆8b┆┄┄connections; the keyboard; selftesting; application ↓
┆19┆┆8b┆┄┄program loading; status messages; the start-up pro-↓
┆19┆┆8b┆┄┄cedure; error handling; ordinary maintenance; disk ↓
┆19┆┆8b┆┄┄systems and diskettes. Meant to be supplemented by ↓
┆19┆┆8b┆┄┄operating guides for specific RC855 application pro-↓
┆19┆┆8b┆┄┄grams.↲
↲
           (38 printed pages)↲
↲
↲
↲
↲
↲
           ┆a1┆Notice↲
           ↲
           ┆84┆CP/M is a registered trademark of Digital Research.↲
↲

════════════════════════════════════════════════════════════════════════
↓
                                i↲
↲
┆b0┆┆a1┆┆e1┆         ┆e1┆┆a1┆FOREWORD↲
↲
         ┆84┆First edition: RCSL No. 42-i1686.↲
↲
         ┆84┆Second edition: RCSL No. 42-i2459.↲
         ┆84┆This edition supersedes the first edition. The text has ↓
┆19┆┆89┆┄┄been brought up to date and completely rewritten. Impor- ↓
┆19┆┆89┆┄┄tant additions include descriptions of RC890 based ter- ↓
┆19┆┆89┆┄┄minal clusters, the extended selftest, and new program ↓
┆19┆┆89┆┄┄load media.↲
↲
↲
         Pierce C. Hazelton↲
         A/S REGNECENTRALEN af 1979, February 1984↲
↲

════════════════════════════════════════════════════════════════════════
↓
                                ii↲
↲

════════════════════════════════════════════════════════════════════════
↓
                                iii↲
↲
┆a1┆┆b0┆TABLE OF CONTENTS                                            PAGE↲
↲
┆b0┆1.  INTRODUCTION┆f0┆ ............................................   1↲
    1.1  The RC855 Terminal in Brief ........................   1↲
    1.2  Stand-Alone Terminals ..............................   2↲
    1.3  RC855 Based Terminal Clusters ......................   2↲
    1.4  RC890 Based Terminal Clusters ......................   3↲
↲
┆b0┆2.  THE RC855 TERMINAL┆f0┆ ......................................   5↲
    2.1  Display Unit .......................................   5↲
         2.1.1  Ergonomic Features and Controls .............   5↲
         2.1.2  Back Panel ..................................   6↲
                2.1.2.1  Cable Connectors and Operating↲
                         Controls ...........................   7↲
                2.1.2.2  Disk System Option .................   7↲
                2.1.2.3  Printer Option .....................   8↲
    2.2  Keyboard ...........................................   8↲
         2.2.1  Operating Features and Controls .............   8↲
         2.2.2  Locking Device Option .......................   9↲
         2.2.3  Badge Reader Option .........................   9↲
         2.2.4  The Keyboard Proper .........................   9↲
                2.2.4.1  General Functions ..................  10↲
                2.2.4.2  Alphameric Keys ....................  11↲
                2.2.4.3  Numeric Pad ........................  11↲
                2.2.4.4  Attention Keys .....................  11↲
                2.2.4.5  Editing Keys .......................  12↲
    2.3  General Operating Information ......................  13↲
         2.3.1  Power On/Off ................................  13↲
         2.3.2  Reset and Selftest ..........................  13↲
         2.3.3  Program Loading .............................  14↲
                2.3.3.1  Medium Defined by NVM Parameter ....  15↲
                2.3.3.2  Medium Defined by Operator .........  15↲
                2.3.3.3  Examples of Load Medium Spe-↲
                         cification .........................  15↲
         2.3.4  Status Messages .............................  16↲
↲
┆b0┆3.  OPERATING AND ERROR-HANDLING PROCEDURES┆f0┆ .................  18↲
    3.1  Start-Up Procedure .................................  18↲
    3.2  Selftest Phase .....................................  18↲
    3.3  Program Load Phase .................................  19↲
         3.3.1  Internal Memory Boards ......................  19↲
         3.3.2  Disk Systems ................................  20↲
         3.3.3  RcCircuit (Local Terminal Network) ..........  21↲
                3.3.3.1  Menu Transmission ..................  21↲
                3.3.3.2  Program Selection ..................  22↲
                3.3.3.3  Program Loading ....................  22↲
    3.4  Application Program Identification .................  23↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆b0┆┆f0┆                                iv↲
┆b0┆┆b0┆┆a1┆TABLE OF CONTENTS (continued)                                PAGE↲
↲
┆b0┆4.  MISCELLANY┆f0┆┆f0┆┆f0┆ ..............................................  25↲
    4.1  Maintenance ........................................  25↲
         4.1.1  Cleaning ....................................  25↲
         4.1.2  Replacing the Fuse ..........................  25↲
    4.2  Diskettes ..........................................  26↲
         4.2.1  Care of Diskettes ...........................  26↲
         4.2.2  Write-Protection of Diskettes ...............  26↲
↲
↲
┆a1┆┆b0┆┆b0┆┆a1┆A┆b0┆PPENDICES┆e1┆:↲
↲
┆a1┆┆b0┆┆e1┆A.  REFERENCES┆f0┆ ..............................................  27↲
↲
┆b0┆B.  EXTENDED SELFTEST┆f0┆ .......................................  29↲
    B.1  Test Procedure .....................................  29↲
    B.2  Tests Performed ....................................  30↲
    B.3  Error Codes ........................................  31↲
↲
┆b0┆C.  SURVEY OF STATUS MESSAGES┆f0┆ ...............................  32↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆↲
┆14┆┆b3┆                                ┆0b┆↲
┆a1┆┆b0┆1.       INTRODUCTION↲
↲
         ┆84┆This RC855 operating guide describes operation of the ↓
┆19┆┆89┆┄┄RC855 terminal up to the point where a loaded RC855 ↓
┆19┆┆89┆┄┄application program is started; it is meant to be used ↓
┆19┆┆89┆┄┄together with the operating guide or user's guide for ↓
┆19┆┆89┆┄┄the RC855 application program in question.↲
↲
         ┆84┆The RC855 terminal is introduced in the remaining sec┄↓
┆19┆┆89┆┄┄tions of this chapter, and then described in detail in ↓
┆19┆┆89┆┄┄Chapter 2. The operation of the RC855 is explained in ↓
┆19┆┆89┆┄┄Chapter 3. Chapter 4 describes day-to-day maintenance of ↓
┆19┆┆89┆┄┄the RC855 and the care of diskettes. Information about ↓
┆19┆┆89┆┄┄matters other than these will be found in the referenced ↓
┆19┆┆89┆┄┄publications, which are listed in Appendix A.↲
↲
         ┆84┆It should be noted that this operating guide describes ↓
┆19┆┆89┆┄┄the current version of the RC855 terminal, and that some ↓
┆19┆┆89┆┄┄of the features mentioned are not available on older ↓
┆19┆┆89┆┄┄versions.↲
↲
↲
┆a1┆┆b0┆1.1      The RC855 Terminal in Brief↲
↲
         ┆84┆The microcomputer based RC855 terminal comprises a ↓
┆19┆┆89┆┄┄display unit and a keyboard. The display unit is pro┄↓
┆19┆┆89┆┄┄vided with signal cable connectors for a disk system, a ↓
┆19┆┆89┆┄┄printer, a host computer system, and a local terminal ↓
┆19┆┆89┆┄┄network. The keyboard may be equipped with a locking ↓
┆19┆┆89┆┄┄device or a badge reader.↲
↲
         ┆84┆The present operating guide describes RC855 operation ↓
┆19┆┆89┆┄┄from a hardware point of view. This operation is the ↓
┆19┆┆89┆┄┄same for all RC855 terminals, apart from differences in ↓
┆19┆┆89┆┄┄the manner in which the RC855 application program is ↓
┆19┆┆89┆┄┄loaded (1.2 and 1.4).↲
↲
         ┆84┆The RC855 is ┆a1┆reset┆e1┆ when power is applied, and thereafter ↓
┆19┆┆89┆┄┄whenever the reset button is pressed. On being reset, ↓
┆19┆┆89┆┄┄the RC855 automatically performs a built-in ┆a1┆selftest┆e1┆. An ↓
┆19┆┆89┆┄┄RC855 application program can then be loaded into the ↓
┆19┆┆89┆┄┄RAM (random-access memory) of the terminal and executed.↲
↲
         ┆84┆The RC855 application program might, for example, be the ↓
┆19┆┆89┆┄┄RC855 IBM 3270 BSC emulator, which permits the RC855 ↓
┆19┆┆89┆┄┄operator to communicate with 3270 oriented application ↓
┆19┆┆89┆┄┄programs running on a remote host computer.↲
↲
         ┆84┆RC855 application programs are loaded from various ↓
┆19┆┆89┆┄┄media: internal memory boards, disk systems, and the ↓
┆19┆┆89┆┄┄local terminal network.↲
↲
         ┆84┆The current load medium as well as several other confi┄↓
┆19┆┆89┆┄┄guration parameters for the individual terminal are ↓
┆8c┆┆83┆┆b0┆↓
┆19┆┆89┆┄┄stored in the NVM (nonvolatile memory) of each RC855, ↓
┆19┆┆89┆┄┄where they are unaffected by the application and removal ↓
┆19┆┆89┆┄┄of power. The values of these ┆a1┆NVM parameters┆e1┆ can be set ↓
┆19┆┆89┆┄┄to suit the requirments of the particular RC855 operator ↓
┆19┆┆89┆┄┄as well as those of any terminal cluster of which the ↓
┆19┆┆89┆┄┄RC855 in question is a part.↲
↲
         ┆84┆The values of the NVM parameters are normally set by the ↓
┆19┆┆89┆┄┄RC855 installation engineer, but it is always possible ↓
┆19┆┆89┆┄┄to change them by means of the RC855 configurator. This ↓
┆19┆┆89┆┄┄utility program exists in several versions, as deter┄↓
┆19┆┆89┆┄┄mined by the relevant RC855 application program. For de┄↓
┆19┆┆89┆┄┄scriptions of the RC855 configurator, see (3), (8), (9), ↓
┆19┆┆89┆┄┄and (10).↲
↲
         ┆84┆The first twenty-four lines in the RC855 display screen ↓
┆19┆┆89┆┄┄picture are used for a possible application menu and for ↓
┆19┆┆89┆┄┄interaction between the RC855 operator and the applica┄↓
┆19┆┆89┆┄┄tion program. The bottom (twenty-fifth) line, which is ↓
┆19┆┆89┆┄┄called the ┆a1┆status line┆e1┆, is used for messages to the ↓
┆19┆┆89┆┄┄operator.↲
↲
↲
┆a1┆┆a1┆┆b0┆1.2      Stand-Alone Terminals↲
↲
         ┆84┆The RC855 may be programmed as a ┆a1┆dedicated terminal┆e1┆ ↓
┆19┆┆89┆┄┄(dedicated to remote host communication). Here, the ↓
┆19┆┆89┆┄┄RC855 application program is the IBM 3270 BSC emulator ↓
┆19┆┆89┆┄┄or the TTY emulator, which is loaded from an internal ↓
┆19┆┆89┆┄┄memory board permanently mounted in the display unit.↲
↲
         ┆84┆The RC855 may also be programmed as a ┆a1┆work station┆e1┆. ↓
┆19┆┆89┆┄┄Here, the RC855 application program is the CP/M operat┄↓
┆19┆┆89┆┄┄ing system, which is loaded from a disk system connected ↓
┆19┆┆89┆┄┄to the display unit. The RC855 may then be alternately ↓
┆19┆┆89┆┄┄used for remote host communication and local processing ↓
┆19┆┆89┆┄┄applications.↲
↲
         ┆84┆A stand-alone RC855 dedicated terminal or work station ↓
┆19┆┆89┆┄┄can always function as an IBM 3270 BSC CU/Display Sta┄↓
┆19┆┆89┆┄┄tion (cf. Sect. 1.3).↲
↲
         ┆84┆The RC855 can also be part of a terminal cluster, based ↓
┆19┆┆89┆┄┄either on the RC855 itself or on the RC890 control unit.↲
↲
↲
┆a1┆┆b0┆1.3      RC855 Based Terminal Clusters↲
↲
         ┆84┆A terminal cluster based entirely on the RC855 may ↓
┆19┆┆89┆┄┄comprise a maximum of eight dedicated terminals and/or ↓
┆19┆┆89┆┄┄work stations, interconnected by means of ┆a1┆RcCircuit┆e1┆, a ↓
┆19┆┆89┆┄┄multidropped terminal network.↲
↲
         ┆84┆A cluster of RC855 terminals running the IBM 3270 BSC ↓
┆19┆┆89┆┄┄emulator will communicate with a host computer system in ↓
┆19┆┆89┆┄┄the same manner as an IBM 3270 cluster control unit (CU) ↓
┆19┆┆89┆┄┄using the BSC communication line protocol. One of the ↓
┆8c┆┆83┆┆c8┆↓
┆19┆┆89┆┄┄terminals in the cluster runs the "CU/Display Station" ↓
┆19┆┆89┆┄┄part of the emulator; this is the ┆a1┆primary terminal┆e1┆. The ↓
┆19┆┆89┆┄┄other terminals in the cluster run the "Display Station" ↓
┆19┆┆89┆┄┄part of the emulator; these are ┆a1┆secondary terminals┆e1┆. ↓
┆19┆┆89┆┄┄From the user's viewpoint the two types of terminals ↓
┆19┆┆89┆┄┄have the same functions.╞	↲
↲
         ┆84┆By means of a 4-line synchronous V.24 modem multiplexer, ↓
┆19┆┆89┆┄┄called the RC800-19, as many as four primary terminals ↓
┆19┆┆89┆┄┄may share a single modem and communication line to a ↓
┆19┆┆89┆┄┄host system.↲
↲
         ┆84┆Two kinds of network connections can be used in conjunc┄↓
┆19┆┆89┆┄┄tion with the RC855 IBM 3270 BSC emulator (and IBM ↓
┆19┆┆89┆┄┄2780/3780 BSC emulator):↲
↲
         - ┆84┆DATEL connections, where a V.24 interface is used ↓
┆19┆┆8b┆┄┄between the RC855 terminal and the connection equip┄↓
┆19┆┆8b┆┄┄ment (modem) and the data network is an ordinary ↓
┆19┆┆8b┆┄┄telephone network;↲
↲
         - ┆84┆DATEX connections, where an X.21 interface is used ↓
┆19┆┆8b┆┄┄between the RC855 terminal and the connection equip┄↓
┆19┆┆8b┆┄┄ment (DCE) and the data network is a true public data ↓
┆19┆┆8b┆┄┄network.↲
↲
         ┆84┆A terminal is always physically present in a cluster, by ↓
┆19┆┆89┆┄┄virtue of the RcCircuit connection; logically, however, ↓
┆19┆┆89┆┄┄a terminal can leave the cluster as follows:↲
↲
         ┆84┆A dedicated terminal may leave the cluster and, as a ↓
┆19┆┆89┆┄┄stand-alone RC855 equipped with its own host connection, ↓
┆19┆┆89┆┄┄function instead as an asynchronous TTY terminal. This ↓
┆19┆┆89┆┄┄feature is not available on older versions of the RC855 ↓
┆19┆┆89┆┄┄(DSU619 and earlier).↲
↲
         ┆84┆A work station may also leave the cluster and be used ↓
┆19┆┆89┆┄┄instead for local processing or, if equipped with its ↓
┆19┆┆89┆┄┄own host connection, remote host communication (IBM 3270 ↓
┆19┆┆89┆┄┄BSC, IBM 2780/3780 BSC, and TTY emulators).↲
↲
         ┆84┆A primary terminal may not leave the cluster, i.e. run ↓
┆19┆┆89┆┄┄another program or be powered off, so long as a seconda┄↓
┆19┆┆89┆┄┄ry terminal remains logically in the cluster.↲
↲
↲
┆a1┆┆b0┆1.4      RC890 Based Terminal Clusters↲
↲
         ┆84┆A terminal cluster based on the RC890 control unit (CU) ↓
┆19┆┆89┆┄┄may comprise a maximum of thirty-two dedicated terminals ↓
┆19┆┆89┆┄┄and/or work stations, connected by means of RcCircuit. ↓
┆19┆┆89┆┄┄These RC855 terminals may access host systems using the ↓
┆19┆┆89┆┄┄SNA/SDLC as well as the BSC protocol for remote connect┄↓
┆19┆┆89┆┄┄ion of IBM 3270 Display Stations.↲
↲

════════════════════════════════════════════════════════════════════════
↓
         ┆84┆Application programs for RC855 terminals connected to ↓
┆19┆┆89┆┄┄the RC890 control unit are downline loaded from disk┄↓
┆19┆┆89┆┄┄ette, after selection from a user-specified application ↓
┆19┆┆89┆┄┄menu. Work stations may be used for local processing as ↓
┆19┆┆89┆┄┄well as remote host communication (cf. Sect. 2.3.3).↲
↲
         ┆84┆For a detailed description of the various configuration ↓
┆19┆┆89┆┄┄possibilities in the RC855 terminal system, see (1).↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.       THE RC855 TERMINAL↲
↲
         ┆84┆The RC855 terminal comprises a display unit and a key┄↓
┆19┆┆89┆┄┄board. These two basic components are shown in Figure 1, ↓
┆19┆┆89┆┄┄and described respectively in Sections 2.1 and 2.2. ↓
┆19┆┆89┆┄┄Section 2.3 contains general operating information, ↓
┆19┆┆89┆┄┄which is essential to an understanding of the procedures ↓
┆19┆┆89┆┄┄described in Chapter 3.↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
         Fig. 1. RC855 Terminal, Display Unit and Keyboard.↲
↲
↲
┆a1┆┆b0┆2.1      Display Unit↲
↲
         ┆84┆The display unit has a number of ergonomic features and ↓
┆19┆┆89┆┄┄controls. The back panel of the base of the display unit ↓
┆19┆┆89┆┄┄contains various cable connectors and operating con┄↓
┆19┆┆89┆┄┄trols.↲
↲
↲
┆a1┆┆b0┆2.1.1    Ergonomic Features and Controls↲
↲
         . ┆84┆┆a1┆┆e1┆┆b0┆Display Screen Horizontal Angle↲
↲
           ┆84┆The horizontal angle of the display screen can be ↓
┆19┆┆8b┆┄┄adjusted by turning the display unit (which is mounted ↓
┆19┆┆8b┆┄┄on a swivel) from side to side.↲
↲
         . ┆a1┆┆e1┆┆b0┆Display Screen Vertical Angle↲
↲
           ┆84┆The vertical angle of the display screen can be ad┄↓
┆19┆┆8b┆┄┄justed by pushing (pulling) the display screen housing ↓
┆19┆┆8b┆┄┄down (up) at the back.↲
↲
┆8c┆┆83┆┆d0┆↓
         . ┆a1┆┆e1┆┆b0┆Display Screen Height↲
↲
           ┆84┆On the base of the display unit, on the right and ↓
┆19┆┆8b┆┄┄toward the front, are two buttons marked by arrows. ↓
┆19┆┆8b┆┄┄With power applied to the RC855 (2.3.1), the display ↓
┆19┆┆8b┆┄┄screen housing can be raised (lowered) relative to the ↓
┆19┆┆8b┆┄┄base by holding the button marked by the up (down) ↓
┆19┆┆8b┆┄┄arrow depressed.↲
↲
         . ┆a1┆┆e1┆┆b0┆Picture Brightness and Contrast↲
↲
           ┆84┆Under the display screen housing, at the front and on ↓
┆19┆┆8b┆┄┄the right, are two knurled wheels. With power applied ↓
┆19┆┆8b┆┄┄to the RC855 (2.3.1), the wheel to the right should be ↓
┆19┆┆8b┆┄┄turned until the picture brightness of the display ↓
┆19┆┆8b┆┄┄screen is satisfactory. Then the wheel to the left ↓
┆19┆┆8b┆┄┄should be turned until the picture contrast is satis┄↓
┆19┆┆8b┆┄┄fatory. The current picture should be used as a guide.↲
↲
           ┆84┆Note that extreme brightness will shorten the life of ↓
┆19┆┆8b┆┄┄the display screen, and may also lead to headache and ↓
┆19┆┆8b┆┄┄eye irritation. The brightness and contrast of the ↓
┆19┆┆8b┆┄┄picture should be adjusted as the light in the room ↓
┆19┆┆8b┆┄┄changes.↲
↲
         . ┆a1┆┆e1┆┆b0┆Picture Timeout↲
↲
           ┆84┆Extreme brightness may in time cause the layer of ↓
┆19┆┆8b┆┄┄phosphorus on the display screen to burn through, ↓
┆19┆┆8b┆┄┄usually in intensified display fields.↲
↲
           ┆84┆Since intensified display fields are common in (3270 ↓
┆19┆┆8b┆┄┄oriented) applications that employ formatted display ↓
┆19┆┆8b┆┄┄screens, the RC855 IBM 3270 BSC emulator includes an ↓
┆19┆┆8b┆┄┄automatic picture timeout feature. The use of this ↓
┆19┆┆8b┆┄┄feature is defined by an NVM parameter.↲
↲
         . ┆a1┆┆e1┆┆b0┆Cursor Form↲
↲
           ┆84┆The cursor may take any of four different forms on the ↓
┆19┆┆8b┆┄┄display screen, as defined by an NVM parameter.↲
↲
↲
┆a1┆┆b0┆2.1.2    Back Panel↲
↲
         ┆84┆Figure 2 shows the back panel of the base of the display ↓
┆19┆┆89┆┄┄unit.↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
         ┆84┆Fig. 2. RC855 Terminal, Display Unit Back Panel.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.1.2.1  Cable Connectors and Operating Controls↲
↲
         ┆84┆┆a1┆Label┆e1┆                ┆a1┆Description↲
↲
         KEYBOARD             connector for cable to keyboard↲
↲
         RESET                reset button (2.3.2)↲
↲
         CIRCUIT              ┆84┆connector for cable to RcCircuit ↓
┆19┆┆9e┆┄┄(local terminal network) plug ↓
┆19┆┆9e┆┄┄outlet↲
↲
         LINE II (PRINTER)    ┆84┆connector for cable to printer ↓
┆19┆┆9e┆┄┄(2.1.2.3 )↲
↲
         LINE I               ┆84┆connector for cable to host compu┄↓
┆19┆┆9e┆┄┄ter system, modem, RC800-19 modem ↓
┆19┆┆9e┆┄┄multiplexer, or DCE (data circuit┄-↓
┆19┆┆9e┆┄┄terminating equipment)↲
↲
         DISKETTE I/O         ┆84┆connector for cable to disk system↓
┆19┆┆9e┆┄┄ (2.1.2.2)↲
↲
         1A SB                ┆84┆connector for power cable, with ↓
┆19┆┆9e┆┄┄fuse (2.3.1)↲
↲
         ON                   ┆84┆power switch (2.3.1)↲
↲
         ┆84┆For a detailed description of the back panel of the ↓
┆19┆┆89┆┄┄display unit, see (2).↲
↲
↲
┆a1┆┆b0┆2.1.2.2  Disk System Option↲
↲
         ┆84┆A disk system may be connected to the display unit as ↓
┆19┆┆89┆┄┄required. The system may comprise at most two diskette ↓
┆19┆┆89┆┄┄drives of the same type, i.e. 5 1/4 inch or 8 inch, and ↓
┆19┆┆89┆┄┄one hard disk drive. In a combination of diskette and ↓
┆19┆┆89┆┄┄hard disk drives, the former are connected through the ↓
┆19┆┆89┆┄┄latter.↲
↲
         ┆84┆A disk system must be connected to a power source and ↓
┆19┆┆89┆┄┄powered on before it can be used.↲
↲
         ┆84┆Several different drives are used in the disk systems. ↓
┆19┆┆89┆┄┄Of the various lamps on these drives, the most important ↓
┆19┆┆89┆┄┄is the lamp that tells when the drive is selected for ↓
┆19┆┆89┆┄┄reading or writing on the disk or diskette. The disk in ↓
┆19┆┆89┆┄┄a hard disk drive is permanently mounted in the latter. ↓
┆19┆┆89┆┄┄Diskettes, on the other hand, are inserted in and remo┄↓
┆19┆┆89┆┄┄ved from the diskette drive by the operator. The "se┄↓
┆19┆┆89┆┄┄lect" lamp is important, because diskettes must never be ↓
┆19┆┆89┆┄┄removed or inserted while this lamp is lit.↲
↲
┆8c┆┆83┆┆b0┆↓
         ┆84┆When a diskette is inserted in a diskette drive, the ↓
┆19┆┆89┆┄┄label on the cover of the diskette must face up and away ↓
┆19┆┆89┆┄┄from the drive. The diskette is inserted by pushing it ↓
┆19┆┆89┆┄┄gently into the drive slot until it is seated.↲
↲
         ┆84┆The drive slots of the different diskette drives in the ↓
┆19┆┆89┆┄┄disk system are "opened" and "closed" in various ways, ↓
┆19┆┆89┆┄┄e.g. by means of a lid or latch. The slot must be closed ↓
┆19┆┆89┆┄┄in order to read or write on the inserted diskette. When ↓
┆19┆┆89┆┄┄the slot is opened again, the inserted diskette is ↓
┆19┆┆89┆┄┄unseated, so that it can be removed from the drive.↲
↲
         ┆84┆Write-protection of diskettes is described together with ↓
┆19┆┆89┆┄┄the care of diskettes in Chapter 4.↲
↲
↲
┆a1┆┆b0┆2.1.2.3  Printer Option↲
↲
         ┆84┆A printer may be connected to the display unit as re┄↓
┆19┆┆89┆┄┄quired. Several different printers are available. Prin┄t-↓
┆19┆┆89┆┄┄er operation is described in the operating guide accom┄↓
┆19┆┆89┆┄┄panying the printer in question.↲
↲
         ┆84┆A printer must be connected to a power source and po┄↓
┆19┆┆89┆┄┄wered on before it can be used.↲
↲
         ┆84┆If a printer is connected to an RC855 terminal, the ↓
┆19┆┆89┆┄┄values of certain NVM parameters must be set accordingly ↓
┆19┆┆89┆┄┄(see, for example, (8)).↲
↲
         ┆84┆In some application program systems and terminal clus┄↓
┆19┆┆89┆┄┄ter configurations, a printer is available as a common ↓
┆19┆┆89┆┄┄resource within the cluster, i.e. it may be used by more ↓
┆19┆┆89┆┄┄than one terminal. The RC855 operator should investigate ↓
┆19┆┆89┆┄┄such matters before proceeding to operate a terminal with ↓
┆19┆┆89┆┄┄a connected printer.↲
↲
↲
┆a1┆┆b0┆2.2      Keyboard↲
↲
         ┆84┆The keyboard is connected to the display unit by means ↓
┆19┆┆89┆┄┄of a combined power and signal cable (2.1.2.1). As this ↓
┆19┆┆89┆┄┄cable is one meter in length, the keyboard can be moved ↓
┆19┆┆89┆┄┄about with considerable freedom. The back panel of the ↓
┆19┆┆89┆┄┄keyboard contains two operating controls. The keyboard ↓
┆19┆┆89┆┄┄may be equipped with a locking device or, alternatively, ↓
┆19┆┆89┆┄┄with a badge reader. The keyboard is available in six ↓
┆19┆┆89┆┄┄(national) versions.↲
↲
↲
┆a1┆┆b0┆2.2.1    Operating Features and Controls↲
↲
         . ┆a1┆┆e1┆┆b0┆Key Click↲
↲
           ┆84┆The keyboard can emit a clicking sound to indicate ↓
┆19┆┆8b┆┄┄that a key has been pressed correctly. This feature is ↓
┆19┆┆8b┆┄┄enabled/disabled by means of the switch labeled CLICK ↓
┆19┆┆8b┆┄┄ON/OFF on the back panel.↲
↲
┆8c┆┆83┆┆d8┆↓
         . ┆a1┆┆e1┆┆b0┆Alarm Beep↲
↲
           ┆84┆The keyboard emits a beeping sound to indicate that an ↓
┆19┆┆8b┆┄┄illegal operation has been attempted. The alarm beep ↓
┆19┆┆8b┆┄┄may also be sounded on the initiative of an applica┄↓
┆19┆┆8b┆┄┄tion program running on a remote host computer.↲
↲
           ┆84┆The alarm beep cannot be disabled, but the volume of ↓
┆19┆┆8b┆┄┄the beep emitted (as well as that of the key click) ↓
┆19┆┆8b┆┄┄can be adjusted by means of the knurled wheel labeled ↓
┆19┆┆8b┆┄┄VOLUME on the back panel.↲
↲
↲
┆a1┆┆b0┆2.2.2    Locking Device Option↲
↲
         ┆84┆The keyboard may be equipped with a locking device as a ↓
┆19┆┆8a┆┄┄security measure. The device is operated by inserting a ↓
┆19┆┆8a┆┄┄key and turning it in the lock. The key cannot be re┄↓
┆19┆┆8a┆┄┄moved from the lock so long as the keyboard is active. ↓
┆19┆┆8a┆┄┄The removal of the key has the same effect as physical ↓
┆19┆┆8a┆┄┄disconnection of the keyboard.↲
↲
↲
┆a1┆┆b0┆2.2.3    Badge Reader Option↲
↲
         ┆84┆The keyboard may be equipped with a badge reader as a ↓
┆19┆┆89┆┄┄security measure. The reader is operated by inserting an ↓
┆19┆┆89┆┄┄operator identification badge or card (magnetic-striped ↓
┆19┆┆89┆┄┄document) into the slot of the reader.↲
↲
         ┆84┆The operation of the badge reader is fully described in ↓
┆19┆┆89┆┄┄the operating guide for the RC855 IBM 3270 BSC emulator, ↓
┆19┆┆89┆┄┄which supports the use of such devices (8). The use of a ↓
┆19┆┆89┆┄┄badge reader requires that the value of an NVM parameter ↓
┆19┆┆89┆┄┄be set accordingly.↲
↲
↲
┆a1┆┆b0┆2.2.4    The Keyboard Proper↲
↲
         ┆84┆The keyboard is supplied in different versions depending ↓
┆19┆┆89┆┄┄on the required (national) character set. Figure 3 shows ↓
┆19┆┆89┆┄┄the general layout of the keyboard (US English version). ↓
┆19┆┆89┆┄┄For a description of all of the available versions of ↓
┆19┆┆89┆┄┄the keyboard, see (11).↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
↲
         Fig. 3. ┆84┆RC855 Terminal, Keyboard General Layout (US ↓
┆19┆┆91┆┄┄English)↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.2.4.1  General Functions↲
↲
         . ┆a1┆┆e1┆┆b0┆Key Click↲
↲
           ┆84┆See Section 2.2.1.↲
↲
         . ┆a1┆┆e1┆┆b0┆Alarm Beep↲
↲
           ┆84┆See Section 2.2.1.↲
↲
         . ┆a1┆┆e1┆┆b0┆Inhibition of Keyboard Use↲
↲
           ┆84┆The use of the keyboard may be temporarily inhibited ↓
┆19┆┆8b┆┄┄as defined by the application program. This is normal┄↓
┆19┆┆8b┆┄┄ly indicated by a message on the status line of the ↓
┆19┆┆8b┆┄┄display screen.↲
↲
         . ┆a1┆┆e1┆┆b0┆Keys with Lamps↲
↲
           ┆84┆The following keys are provided with a LED (light-↓
┆19┆┆8b┆┄┄emitting diode) lamp: LOCK, SELCT, USM, PRINT, and INS ↓
┆19┆┆8b┆┄┄MODE. The function of the lamp (with the exception of ↓
┆19┆┆8b┆┄┄LOCK) is defined by the application program.↲
↲
         . ┆a1┆┆e1┆┆b0┆Automatic Repetition↲
↲
           ┆84┆When a key is held depressed for more than three-↓
┆19┆┆8b┆┄┄quarters of a second, the relevant character code is ↓
┆19┆┆8b┆┄┄repeatedly generated at the rate of 20 characters per ↓
┆19┆┆8b┆┄┄second. The automatic repetition feature does not ↓
┆19┆┆8b┆┄┄apply to the three auxiliary keys, which are described ↓
┆19┆┆8b┆┄┄below.↲
↲
         . ┆a1┆┆e1┆┆b0┆Auxiliary Keys↲
↲
           ┆84┆An auxiliary key is always used together with another, ↓
┆19┆┆8b┆┄┄code-generating key. The combination of the two keys ↓
┆19┆┆8b┆┄┄causes generation of an alternative code (e.g. the ↓
┆19┆┆8b┆┄┄code for a capital rather than a small letter). There ↓
┆19┆┆8b┆┄┄are three auxiliary keys, labeled SHIFT, LOCK, and ↓
┆19┆┆8b┆┄┄CTRL. The SHIFT and CTRL keys are held depressed while ↓
┆19┆┆8b┆┄┄the code-generating key is pressed.↲
↲
           SHIFT ┆84┆The SHIFT key has three different functions:↲
↲
                 1. ┆84┆Together with an alphameric key on the main ↓
┆19┆┆94┆┄┄keyboard, to generate the upper case code for ↓
┆19┆┆94┆┄┄an alphabetic character key or the upper ↓
┆19┆┆94┆┄┄character code for a dual character key.↲
↲
                 2. ┆84┆As described in Sections 2.2.4.3 and 2.2.4.4.↲
↲
┆8c┆┆83┆┆a0┆↓
                 3. ┆84┆Together with a specific key, to modify the ↓
┆19┆┆95┆┄┄normal function of that key. The alternative ↓
┆19┆┆95┆┄┄function so obtained is described, following ↓
┆19┆┆95┆┄┄the description of the normal function of ↓
┆19┆┆95┆┄┄the key, in the operating guide for the ↓
┆19┆┆95┆┄┄relevant application program.↲
↲
           LOCK ┆84┆The LOCK key causes the main keyboard to operate ↓
┆19┆┆90┆┄┄in the alpha-lock mode (in which case the lamp on ↓
┆19┆┆90┆┄┄the key is lit). The SHIFT function is then ↓
┆19┆┆90┆┄┄applied automatically to all alphameric keys ↓
┆19┆┆90┆┄┄labeled with a single alphabetic character. (The ↓
┆19┆┆90┆┄┄SHIFT key itself can, of course, still be used ↓
┆19┆┆90┆┄┄together with the dual character keys). The main ↓
┆19┆┆90┆┄┄keyboard will remain in the alpha-lock mode until ↓
┆19┆┆90┆┄┄the LOCK key is pressed again.↲
↲
                ┆84┆If the main keyboard always operates in the ↓
┆19┆┆90┆┄┄alpha-lock mode, as defined by an NVM parameter, ↓
┆19┆┆90┆┄┄the LOCK key is not used.↲
↲
           CTRL ┆84┆The CTRL (control) key is used mainly together ↓
┆19┆┆90┆┄┄with a function key to perform a system function. ↓
┆19┆┆90┆┄┄Here, the combination of two keys serves to ↓
┆19┆┆90┆┄┄minimize the unintentional activation of such ↓
┆19┆┆90┆┄┄functions. By way of example, the key combination ↓
┆19┆┆90┆┄┄CTRL CLEAR may be used when the RC855 IBM 3270 ↓
┆19┆┆90┆┄┄BSC emulator is running to reset the terminal.↲
↲
↲
┆a1┆┆b0┆2.2.4.2  Alphameric Keys↲
↲
         ┆84┆The alphameric keys generate codes corresponding to the ↓
┆19┆┆89┆┄┄alphabetic, numeric, or special character or characters ↓
┆19┆┆89┆┄┄with which each key is labeled, either directly or ↓
┆19┆┆89┆┄┄together with the SHIFT key. Any restriction on the use ↓
┆19┆┆89┆┄┄of these keys is described in the operating guide for ↓
┆19┆┆89┆┄┄the relevant application program.↲
↲
↲
┆a1┆┆b0┆2.2.4.3  Numeric Pad↲
↲
         ┆84┆The cluster of keys to the right of the main keyboard ↓
┆19┆┆89┆┄┄includes a numeric pad, designed to facilitate the entry ↓
┆19┆┆89┆┄┄of numeric data. Besides the decimal digits, the numeric ↓
┆19┆┆89┆┄┄pad contains a minus sign, space, and a decimal point ↓
┆19┆┆89┆┄┄character. An NVM parameter defines whether the decimal ↓
┆19┆┆89┆┄┄point character is generated as a period (.) or comma ↓
┆19┆┆89┆┄┄(,).↲
↲
         ┆84┆┆a1┆┆e1┆┆b0┆Note┆e1┆┆f0┆ that the keys on the numeric pad labeled with the ↓
┆19┆┆89┆┆81┆┄decimal digits 1..9 are used together with the SHIFT key ↓
┆19┆┆89┆┆81┆┄to generate the codes for the program functions PF1..PF9 ↓
┆19┆┆89┆┆81┆┄(2.2.4.4).↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.2.4.4  Attention Keys↲
↲
         ┆84┆The attention keys are found mostly on the separate row ↓
┆19┆┆89┆┄┄above the main keyboard. The function of these keys ↓
┆19┆┆89┆┄┄depends entirely on the application program, i.e. not ↓
┆19┆┆89┆┄┄only, say, the RC855 IBM 3270 BSC emulator, but also ↓
┆19┆┆89┆┄┄the application program running on the remote host ↓
┆19┆┆89┆┄┄computer. The following is a simple list of the atten┄↓
┆19┆┆89┆┄┄tion keys:↲
↲
┆e1┆┆e1┆         ┆84┆┆a1┆┆e1┆┆b0┆Label┆e1┆      ┆a1┆┆e1┆ Comment┆e1┆↲
↲
         SELCT       Select key, with lamp.↲
↲
         CLEAR       Clear key.↲
↲
         PA1..PA5    Program Access keys.↲
↲
                     ┆84┆┆b0┆Note┆f0┆ that the keys labeled PA1..PA5 are used ↓
┆19┆┆96┆┆81┆┄together with SHIFT to generate the codes ↓
┆19┆┆96┆┆81┆┄for PA6..PA10.↲
↲
         USM         Unsolicited Message key, with lamp.↲
↲
         PF10..PF14  Program Function keys.↲
↲
                     ┆84┆┆b0┆Note┆f0┆ that the keys on the numeric pad ↓
┆19┆┆95┆┆81┆┄labeled 1..9 are used together with SHIFT to ↓
┆19┆┆95┆┆81┆┄genera┄te the codes for PF1..PF9.↲
↲
         CURSR SELCT Cursor Select key.↲
↲
         PRINT       Print key, with lamp.↲
↲
         ESC         Escape key.↲
↲
         RESET       Reset key.↲
↲
         SEND        Send key.↲
↲
↲
┆a1┆┆b0┆2.2.4.5  Editing Keys↲
↲
         ┆84┆The editing keys, which are found mostly in the cluster ↓
┆19┆┆89┆┄┄to the right of the main keyboard, are used to move the ↓
┆19┆┆89┆┄┄cursor about the display screen and to edit data dis┄↓
┆19┆┆89┆┄┄played on the screen. The function of these keys depends ↓
┆19┆┆89┆┄┄on the application program in question. The following is ↓
┆19┆┆89┆┄┄a simple list of the editing keys:↲
↲
         ┆a1┆┆e1┆┆b0┆Label┆e1┆       ┆1f┆┆a1┆┆e1┆Comment↲
↲
                      ┆84┆┆84┆┆a1┆┆e1┆┆b0┆Keys to move the cursor:↲
↲
                      ┆84┆┆84┆One position right.↲
↲
                      One position left (backspace).↲
↲
                      Several positions right (tabulation).↲
↲
┆8c┆┆83┆┆e0┆↓
                      Several positions left (back tabulation).↲
↲
                      ┆84┆One position (line) down.↲
↲
                      ┆84┆One position (line) up.↲
↲
                      Home position.↲
↲
                      New line (return).↲
↲
                      ┆a1┆┆a1┆┆e1┆┆b0┆Keys to edit the data┆e1┆:↲
↲
         INS MODE     Insert Character Mode key, with lamp.↲
↲
         ┆84┆INS LINE     Insert Line key.↲
↲
         DEL CHAR     Delete Character key.↲
↲
         DEL LINE     Delete Line key.↲
↲
         ERASE FIELD  Erase to End of Field key.↲
↲
         ERASE INPUT  Erase Input Fields key.↲
↲
         FM           Field Mark key.↲
↲
         DUP          Duplicate key.↲
         ↲
         MARK         ┆84┆Mark String key.↲
 ↲
         MOVE         ┆84┆Move String key.↲
↲
↲
┆a1┆┆b0┆2.3      General Operating Information↲
↲
         ┆84┆This section contains information essential to an under┄↓
┆19┆┆89┆┄┄standing of the procedures described in Chapter 3.↲
↲
↲
┆a1┆┆b0┆2.3.1    ┆84┆Power On/Off↲
↲
         ┆84┆With the power cable properly connected, the power ↓
┆19┆┆89┆┄┄switch can be pressed to apply power to the display unit ↓
┆19┆┆89┆┄┄and the connected keyboard  (2.1.2.1 ). The power switch ↓
┆19┆┆89┆┄┄will light, and remain lit as long as the power is on. ↓
┆19┆┆89┆┄┄Power is removed from the display unit and keyboard by ↓
┆19┆┆89┆┄┄pressing the same switch again.↲
↲
         ┆84┆The application of power will cause a terminal reset ↓
┆19┆┆89┆┄┄(2.3.2).↲
↲
         ┆84┆The replacement of the fuse in the power cable connector ↓
┆19┆┆89┆┄┄(2.1.2.1 ) is described under maintenance in Chapter 4.↲
↲
         ┆84┆Disk systems and printers are powered on and off sepa┄↓
┆19┆┆89┆┄┄rately (2.1.2.2 and 2.1.2.3).↲
↲
↲
┆8c┆┆83┆┆d0┆↓
┆a1┆┆b0┆2.3.2    Reset and Selftest↲
↲
         ┆84┆The RC855 terminal is reset when power is applied, and ↓
┆19┆┆89┆┄┄thereafter whenever the reset button (2.1.2.1) is ↓
┆19┆┆89┆┄┄pressed. When certain application programs are running, ↓
┆19┆┆89┆┄┄e.g. the RC855 IBM 3270 BSC emulator, the terminal can ↓
┆19┆┆89┆┄┄also be reset by pressing the CTRL and CLEAR keys ↓
┆19┆┆89┆┄┄(2.2.4.1).↲
↲
         ┆84┆On being reset, the terminal automatically executes a ↓
┆19┆┆89┆┄┄built-in selftest, called the ┆a1┆power-up selftest┆e1┆, which ↓
┆19┆┆89┆┄┄comprises the following:↲
↲
         ┆84┆- PROM (programmable read-only memory) checksum test;↲
↲
         ┆84┆- RAM (random-access memory) memory test.↲
↲
         ┆84┆If no error is detected by the power-up selftest, an ↓
┆19┆┆89┆┄┄RC855 application program is loaded into the RAM of the ↓
┆19┆┆89┆┄┄terminal (2.3.3).↲
↲
         ┆84┆To perform a thorough check of the RC855 terminal in ↓
┆19┆┆89┆┄┄approximately two minutes, the operator can run the ↓
┆19┆┆89┆┄┄┆a1┆extended selftest┆e1┆, as described in Appendix B.↲
↲
↲
┆a1┆┆b0┆2.3.3    Program Loading↲
↲
         ┆84┆On successful completion of the power-up selftest, an ↓
┆19┆┆89┆┄┄RC855 application program is loaded from the specified ↓
┆19┆┆89┆┄┄load medium, which must, of course, be present in order ↓
┆19┆┆89┆┄┄for loading to take place.  If no error occurs during ↓
┆19┆┆89┆┄┄program loading, the RC855 application program is star┄t-↓
┆19┆┆89┆┄┄ed, whereupon it identifies itself on the display ↓
┆19┆┆89┆┄┄screen.↲
↲
         ┆84┆Three kinds of media are used for the loading of RC855 ↓
┆19┆┆89┆┄┄application programs:↲
↲
         . ┆a1┆┆e1┆┆b0┆Internal Memory Boards↲
↲
           ┆84┆Application programs are loaded automatically from ↓
┆19┆┆8b┆┄┄PROMs on the CPU (central processing unit ) circuit ↓
┆19┆┆8b┆┄┄board or from PROMs on a special circuit board. These ↓
┆19┆┆8b┆┄┄PROMs are called respectively MIC PROMs and IML PROMs.↲
↲
         . ┆a1┆┆e1┆┆b0┆Disk Systems↲
↲
           ┆84┆The CP/M operating system is loaded from a connected ↓
┆19┆┆8b┆┄┄diskette drive or hard disk drive. Program loading ↓
┆19┆┆8b┆┄┄from diskette is described in detail in (3), (4), (5), ↓
┆19┆┆8b┆┄┄(6), and (7).↲
↲
         . ┆a1┆┆e1┆┆b0┆RcCircuit  (Local Terminal Network)↲
↲
           ┆84┆Following the receipt of a menu from the RC890 control ↓
┆19┆┆8b┆┄┄unit, a default application program is automatically ↓
┆8c┆┆83┆┆c8┆↓
┆19┆┆8b┆┄┄loaded or an application program selected from the ↓
┆19┆┆8b┆┄┄menu is loaded. This program may be loaded downline ↓
┆19┆┆8b┆┄┄from the RC890 or locally from a disk system. For a ↓
┆19┆┆8b┆┄┄detailed description, see (12).↲
↲
         ┆84┆The "specified load medium" is either the medium defined ↓
┆19┆┆89┆┄┄by the NVM parameter LD or the medium defined by the ↓
┆19┆┆89┆┄┄RC855 operator.↲
↲
↲
┆a1┆┆b0┆2.3.3.1  Medium Defined by NVM Parameter↲
↲
         ┆84┆The NVM parameter LD (load device) may assume a value in ↓
┆19┆┆89┆┄┄the interval 0..15. This value defines the medium from ↓
┆19┆┆89┆┄┄which the program is loaded when the terminal is reset. ↓
┆19┆┆89┆┄┄If the terminal always runs the IBM 3270 BSC emulator, ↓
┆19┆┆89┆┄┄LD must be assigned the value 0. Older versions of the ↓
┆19┆┆89┆┄┄RC855 bootload program do not use the LD parameter. More ↓
┆19┆┆89┆┄┄recent versions of the bootloader will interpret the ↓
┆19┆┆89┆┄┄value of the parameter as follows:↲
↲
         LD = 0 : ┆84┆Standard mode, i.e. loading as in older ver┄↓
┆19┆┆92┆┄┄sions.↲
         LD = 1 : RcCircuit default mode (2.3.3).↲
         ┆84┆LD = 2 : RcCircuit menu mode (2.3.3).↲
         LD = 3 : PROM mode, i.e. loading from MIC PROMs.↲
         LD = 4 : ┆84┆Hard disk mode, i.e. loading from a hard disk ↓
┆19┆┆92┆┄┄drive.↲
         LD = 5 : ┆84┆Standard mode, i.e. loading as in older ver┄↓
┆19┆┆92┆┄┄sions.↲
         LD = 6 : ┆84┆Diskette mode, i.e. loading from a diskette ↓
┆19┆┆92┆┄┄drive.↲
         LD = 7 : Image-load mode, i.e. loading from IML PROMs.↲
         LD > 7 : Not defined.↲
↲
↲
┆a1┆┆b0┆2.3.3.2  Medium Defined by Operator↲
↲
         ┆84┆The RC855 operator may redefine the program load medium, ↓
┆19┆┆89┆┄┄i.e. override the LD parameter, by holding one of seve┄↓
┆19┆┆89┆┄┄ral keys depressed while the terminal executes the ↓
┆19┆┆89┆┄┄power-up selftest. This is referred to as ┆a1┆alternative ↓
┆19┆┆89┆┄┆84┆program loading┆e1┆.↲
↲
         ┆84┆┆a1┆Key┆e1┆     ┆a1┆Loading Mode↲
↲
         "C"     RcCircuit default mode↲
         "M"     RcCircuit menu mode↲
         "P"     PROM mode↲
         "D"     Hard disk mode ↲
         "F"     Diskette mode↲
         "I"     Image-load mode↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆2.3.3.3  Examples of Load Medium Specification↲
↲
         ┆84┆The program load medium for an RC855 ┆a1┆dedicated terminal┆e1┆ ↓
┆19┆┆89┆┄┄(with RcCircuit and own host connections) might be ↓
┆19┆┆89┆┄┄specified thus:↲
↲
         LD = 1 : ┆84┆RcCircuit default mode:↲
                  ┆84┆The RC855 is programmed from the RC890 control ↓
┆19┆┆92┆┄┄unit as an IBM 3270 Display Station (RcCircuit ↓
┆19┆┆92┆┄┄connection to the RC890).↲
↲
         LD = 3 : PROM mode:↲
                  ┆84┆The RC855 is programmed from an internal memory ↓
┆19┆┆92┆┄┄board (MIC PROMs) as an IBM 3270 BSC Display ↓
┆19┆┆92┆┄┄Station (RcCircuit connection to an RC855 ↓
┆19┆┆92┆┄┄primary terminal).↲
↲
         "I"    : Image-load mode:↲
                  ┆84┆The RC855 is programmed from an internal memory ↓
┆19┆┆92┆┄┄board (IML PROMs) as a TTY terminal (own host ↓
┆19┆┆92┆┄┄connection).↲
↲
         ┆84┆The program load medium for an RC855 ┆a1┆work station┆e1┆ (with ↓
┆19┆┆89┆┄┄RcCircuit and own host connections) might be specified ↓
┆19┆┆89┆┄┄thus:↲
↲
         "C"    : ┆84┆RcCircuit default mode:↲
                  ┆84┆The RC855 is programmed from the RC890 control ↓
┆19┆┆92┆┄┄unit as an IBM 3270 Display Station (RcCircuit ↓
┆19┆┆92┆┄┄connection to the RC890).↲
↲
         LD = 6 : Diskette mode:↲
                  ┆84┆The RC855 is loaded from a connected diskette ↓
┆19┆┆92┆┄┄drive with the CP/M operating system; the ↓
┆19┆┆92┆┄┄operator then decides how he wants to program ↓
┆19┆┆92┆┄┄the RC855 by selecting a CP/M program file, for ↓
┆19┆┆92┆┄┄example: IBM 3270 BSC Display Station ↓
┆19┆┆92┆┄┄(RcCircuit connection to an RC855 primary ↓
┆19┆┆92┆┄┄terminal), TTY terminal (own host connection), ↓
┆19┆┆92┆┄┄or word processor (local application).↲
↲
↲
┆a1┆┆b0┆2.3.4    Status Messages↲
↲
         ┆84┆The RC855 display screen picture is composed of 25 ↓
┆19┆┆89┆┄┄lines, each with 80 character positions. The first ↓
┆19┆┆89┆┄┄twenty-four lines are used for various purposes, e.g. an ↓
┆19┆┆89┆┄┄application program menu or interaction between the ↓
┆19┆┆89┆┄┄RC855 operator and the application program. The twenty-↓
┆19┆┆89┆┄┄fifth line, which is called the status line, is used for ↓
┆19┆┆89┆┄┄messages from the terminal to the operator.↲
↲
         ┆84┆The status line is formatted in various ways, all ↓
┆19┆┆89┆┄┄according to which program is running on the terminal at ↓
┆19┆┆89┆┄┄the time. The position of a message on the status line ↓
┆19┆┆89┆┄┄is an indication of what the message pertains to.↲
↲
         ┆84┆From terminal reset and up to the point where a loaded ↓
┆19┆┆89┆┄┄RC855 application program is started and identifies ↓
┆8c┆┆83┆┆d8┆↓
┆19┆┆89┆┄┄itself, the status line is divided into two fields as ↓
┆19┆┆89┆┄┄follows:↲
↲
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆┆a1┆xxx...                                               xx↲
         1)                                                   2)↲
↲
         1) positions  1-78 : ┆84┆Messages displayed here pertain to ↓
┆19┆┆9e┆┄┄system identification and system ↓
┆19┆┆9e┆┄┄status.↲
↲
                              ┆84┆Any error detected during the ↓
┆19┆┆9e┆┄┄power-up selftest or program load┄↓
┆19┆┆9e┆┄┄ing will be indicated in this ↓
┆19┆┆9e┆┄┄field.↲
↲
         2) positions 79-80 : ┆84┆Messages displayed here pertain to ↓
┆19┆┆9e┆┄┄operational status during program ↓
┆19┆┆9e┆┄┄loading.↲
↲
                              ┆84┆The program load medium will be ↓
┆19┆┆9e┆┄┄indicated in this field.↲
↲
         ┆84┆For an example of the status line as formatted by an┄↓
┆19┆┆89┆┄┄other program, viz. the RC855 IBM 3270 BSC emulator, see ↓
┆19┆┆89┆┄┄(8).↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆3.       OPERATING AND ERROR-HANDLING PROCEDURES↲
↲
         ┆84┆This chapter explains the operation of the RC855 termi┄↓
┆19┆┆89┆┄┄nal during its selftest and program load phases, i.e. up ↓
┆19┆┆89┆┄┄to the point where the loaded RC855 application program ↓
┆19┆┆89┆┄┄is started and identifies itself. Guidelines for error ↓
┆19┆┆89┆┄┄handling are described where they are relevant. The ↓
┆19┆┆89┆┄┄reader is advised to acquaint himself with the general ↓
┆19┆┆89┆┄┄operating information contained in Chapter 2.↲
↲
↲
┆a1┆┆b0┆3.1      Start-Up Procedure↲
↲
         ┆84┆The normal start-up procedure is outlined in this sec┄↓
┆19┆┆89┆┄┄tion. A detailed explanation of the selftest and program ↓
┆19┆┆89┆┄┄load phases is given in the sections that follow.↲
↲
         1. ┆84┆Apply power to any connected device, e.g. a disk ↓
┆19┆┆8c┆┄┄system, printer, or modem.↲
↲
         2. ┆84┆If required, insert the CP/M system diskette in the ↓
┆19┆┆8c┆┄┄diskette drive to permit program loading.↲
↲
         3. ┆84┆If required, insert the key in the keyboard locking ↓
┆19┆┆8c┆┄┄device and turn it to enable use of the keyboard.↲
↲
         4. ┆84┆Apply power to the terminal itself.↲
↲
         5. ┆84┆Observe the messages displayed on the status line.↲
↲
↲
┆a1┆┆b0┆3.2      Selftest Phase↲
↲
         ┆84┆All RC855 terminals are operated in the same way in the ↓
┆19┆┆89┆┄┄initial, selftest phase.↲
↲
         . ┆84┆To apply power to the display unit and connected ↓
┆19┆┆8b┆┄┄keyboard: Press the power switch. This will also cause ↓
┆19┆┆8b┆┄┄the terminal to be reset.↲
↲
         . ┆84┆To reset the terminal once it is powered on: Press the ↓
┆19┆┆8b┆┄┄reset button.↲
↲
         ┆84┆After every reset the terminal executes the power-up ↓
┆19┆┆89┆┄┄selftest. Toward the end of the power-up selftest (ap┄↓
┆19┆┆89┆┄┄proximately 5 seconds after reset) the following message ↓
┆19┆┆89┆┄┄is displayed:↲
↲
         ┆84┆┆a1┆                                                        ↲
         ┆84┆┆a1┆RC855                                                   ↲
↲
         . ┆84┆To run the extended selftest: As soon as the terminal ↓
┆19┆┆8b┆┄┄is reset, hold the key labeled "T" depressed while ↓
┆19┆┆8b┆┄┄the terminal executes the power-up selftest.↲
↲
         . ┆84┆To perform alternative program loading: As soon as the ↓
┆19┆┆8b┆┄┄terminal is reset, hold the appropriate key depressed ↓
┆19┆┆8b┆┄┄while the terminal executes the power-up selftest.↲
↲
┆8c┆┆83┆┆d8┆↓
         ┆a1┆┆e1┆┆b0┆Error Handling↲
↲
         ┆84┆Errors detected by the power-up selftest cannot be ↓
┆19┆┆89┆┄┄directly bypassed.↲
↲
         ┆84┆If an error is detected during the PROM checksum test, ↓
┆19┆┆89┆┄┄the following message is displayed:↲
↲
         ┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855 checksum error                                   ↲
↲
         ┆84┆If an error is detected during the RAM memory test, the ↓
┆19┆┆89┆┄┄following message is displayed:↲
↲
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855 memory error <addresses and values>              ↲
↲
         ┆84┆On an error detected by the power-up selftest, the ↓
┆19┆┆89┆┄┄operator should note down the message, including any ↓
┆19┆┆89┆┄┄addresses and values, and report the error.↲
↲
↲
┆a1┆┆b0┆3.3      Program Load Phase↲
↲
         ┆84┆As different media are used to load RC855 application ↓
┆19┆┆89┆┄┄programs, RC855 terminals are operated in different ways ↓
┆19┆┆89┆┄┄in the subsequent, program load phase.↲
↲
↲
┆a1┆┆b0┆3.3.1    Internal Memory Boards↲
↲
         ┆84┆During program loading in PROM mode, i.e. from MIC ↓
┆19┆┆89┆┄┄PROMs, the following message is displayed:↲
↲
         ┆a1┆                                                      ╞	↲
         ┆84┆┆a1┆RC855                                                LP↲
↲
         ┆84┆During program loading in image-load mode, i.e. from IML ↓
┆19┆┆89┆┄┄PROMs, the following message is displayed:↲
↲
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855                                                LI↲
↲
         ┆84┆┆a2┆┆a2┆┆e2┆┆a1┆┆e1┆┆e1┆┆e1┆┆e1┆┆b0┆E┆a1┆┆e1┆rror Handling↲
↲
         ┆84┆If a checksum error is detected in a program image ↓
┆19┆┆89┆┄┄loaded from MIC PROMs, the following message is dis┄↓
┆19┆┆89┆┄┄played:↲
↲
         ┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855 Checksum error                                 LP↲
 ↲
         ┆84┆If a checksum error is detected in a program image ↓
┆19┆┆89┆┄┄loaded from IML PROMs, the following message is dis┄↓
┆19┆┆89┆┄┄played:↲
↲

════════════════════════════════════════════════════════════════════════
↓
         ┆a1┆┆84┆                                                       ↲
         ┆84┆┆a1┆RC855 Checksum error                                 LI↲
↲
         ┆84┆On a checksum error, the operator should reset the ↓
┆19┆┆89┆┄┄terminal. If the error persists, he should report it.↲
↲
         ┆84┆If the operator presses "P" (or LD = 3) and no MIC PROM ↓
┆19┆┆89┆┄┄is present, loading takes place from diskette (3.3.2); ↓
┆19┆┆89┆┄┄if no diskette is present, the following message is ↓
┆19┆┆89┆┄┄displayed:↲
 ↲
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855 - Insert diskette                                ↲
↲
         ┆84┆If the operator presses "I" (or LD = 7) and no IML PROM ↓
┆19┆┆89┆┄┄is present, the following message is displayed:↲
↲
         ┆84┆┆a1┆┆84┆                                                       ↲
         ┆84┆┆a1┆RC855 Load status: Hard error                        LI↲
↲
         ┆84┆On either of the errors above, the operator should reset ↓
┆19┆┆89┆┄┄the terminal and investigate the available load media ↓
┆19┆┆89┆┄┄before proceeding.↲
↲
↲
┆a1┆┆b0┆3.3.2    Disk Systems↲
↲
         ┆84┆During program loading in hard disk mode, the following ↓
┆19┆┆89┆┄┄message is displayed:↲
↲
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855                                                  ↲
↲
         ┆84┆As soon as the application program has been loaded and ↓
┆19┆┆89┆┄┄started, the following appears on the first two lines of ↓
┆19┆┆89┆┄┄the display screen (cf. Sect. 3.4):↲
↲
         ╞	┆84┆RC855 56k CP/M 2.2 rel. 2.2↲
╞	╞	┆84┆Hard disk online↲
↲
         ┆84┆During program loading in diskette mode, the following ↓
┆19┆┆89┆┄┄message is displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855                                               LD↲
↲
         ┆a1┆┆84┆┆e1┆┆b0┆Error Handling↲
↲
         ┆84┆If an error is detected during program loading from hard ↓
┆19┆┆89┆┄┄disk, one of the following messages is displayed:↲
↲
         ┆a1┆┆84┆                                                      ↲
         ┆a1┆┆84┆RC855 Hard disk: Bad sector                           ↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855 Hard disk: Invalid id                           ↲
↲
┆8c┆┆83┆┆c8┆↓
         ┆84┆On either of the errors above, the operator should reset ↓
┆19┆┆89┆┄┄the terminal. If the error persists, he should report ↓
┆19┆┆89┆┄┄it.↲
↲
         ┆84┆If an error is detected during program loading from ↓
┆19┆┆89┆┄┄diskette, the following message is displayed:↲
↲
         ┆a1┆┆84┆                                                      ↲
         ┆84┆┆a1┆RC855 Load status: Diskette error                   LD↲
↲
         ┆84┆On the error above, the operator should reset the termi┄↓
┆19┆┆89┆┄┄nal. If the error persists, he should attempt to load ↓
┆19┆┆89┆┄┄from another CP/M system diskette, if one is available, ↓
┆19┆┆89┆┄┄before reporting the error.↲
↲
         ┆84┆If the operator presses "D" (or LD = 4) and the hard ↓
┆19┆┆89┆┄┄disk drive is not powered on or no hard disk drive is ↓
┆19┆┆89┆┄┄connected to the display unit, the following message is ↓
┆19┆┆89┆┄┄displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855 Load status: Hard error                         ↲
↲
         ┆84┆Note that the above message is also displayed, if the ↓
┆19┆┆89┆┄┄operator presses "F" (or LD = 6) and the hard disk drive ↓
┆19┆┆89┆┄┄through which the diskette drive is connected is not ↓
┆19┆┆89┆┄┄powered on or no hard disk drive is connected to the ↓
┆19┆┆89┆┄┄display unit.↲
↲
         ┆84┆If the operator presses "F" (or LD = 6) and the diskette ↓
┆19┆┆89┆┄┄drive is not powered on or no diskette drive is ↓
┆19┆┆89┆┄┄connected to the display unit, the following message is ↓
┆19┆┆89┆┄┄displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆a1┆┆84┆RC855 - Insert diskette                               ↲
↲
         ┆84┆Note that the above message is also displayed, if the ↓
┆19┆┆89┆┄┄operator presses "F" (or LD = 6) and the CP/M system ↓
┆19┆┆89┆┄┄diskette is not properly inserted in the diskette drive.↲
↲
         ┆84┆On receiving either of the messages above, the operator ↓
┆19┆┆8a┆┄┄should correct any obvious error and reset the ↓
┆19┆┆8a┆┄┄terminal. If the error persists, he should report it.↲
↲
↲
┆84┆┆b0┆┆a1┆3.3.3    RcCircuit (Local Terminal Network)↲
↲
         ┆84┆Program loading in RcCircuit default mode or RcCircuit ↓
┆19┆┆89┆┄┄menu mode takes place in three stages: menu transmis┄↓
┆19┆┆89┆┄┄sion, program selection, and program loading.↲
↲
↲
┆84┆┆b0┆┆a1┆3.3.3.1  Menu Transmission↲
↲
         ┆84┆As soon as the terminal completes its power-up selftest ↓
┆19┆┆89┆┄┄and until its menu is received from the RC890 control ↓
┆19┆┆89┆┄┄unit (CU), the following message is displayed:↲
↲
┆8c┆┆83┆┆d8┆↓
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855                                                LC↲
↲
         ┆84┆┆a1┆┆e1┆┆b0┆Error Handling↲
↲
         ┆84┆The menu transmission time is approximately 5 seconds. ↓
┆19┆┆89┆┄┄If the above message continues to be displayed, the ↓
┆19┆┆89┆┄┄RC855 operator should check his own RcCircuit cable ↓
┆19┆┆89┆┄┄connection and the state of the RC890, correct any ↓
┆19┆┆89┆┄┄obvious error, and reset the terminal (by means of the ↓
┆19┆┆89┆┄┄key combination CTRL CLEAR). If the error persists, he ↓
┆19┆┆89┆┄┄should report it.↲
↲
↲
┆84┆┆a1┆┆b0┆3.3.3.2  Program Selection↲
↲
         ┆84┆When the terminal has received its menu from the RC890 ↓
┆19┆┆89┆┄┄control unit (CU), the following message is displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855                                                 ↲
↲
         ┆84┆The above message is displayed during automatic selec┄↓
┆19┆┆89┆┄┄tion of the terminal's default application program, in ↓
┆19┆┆89┆┄┄which case the menu is not displayed, or while the RC855 ↓
┆19┆┆89┆┄┄operator is selecting an application program from the ↓
┆19┆┆89┆┄┄displayed menu. The menu is displayed in RcCircuit menu ↓
┆19┆┆89┆┄┄mode and when no default application program has been ↓
┆19┆┆89┆┄┄specified for the terminal.↲
↲
         ┆84┆┆a1┆┆e1┆┆b0┆Error Handling↲
↲
         ┆84┆If the operator, in selecting an application program, ↓
┆19┆┆89┆┄┄presses a key not associated with a program on the menu, ↓
┆19┆┆89┆┄┄the keyboard emits an alarm beep. No message is dis┄↓
┆19┆┆89┆┄┄played.↲
↲
         ┆84┆To correct such an error, the operator need only press ↓
┆19┆┆89┆┄┄another key.↲
↲
         ┆84┆If the RcCircuit connection to the RC890 is lost, the ↓
┆19┆┆89┆┄┄following message is displayed:↲
↲
         ┆84┆┆a1┆                                                       ↲
         ┆84┆┆a1┆RC855 CU disconnected                                  ↲
↲
         ┆84┆On the error above, the RC855 operator should check his ↓
┆19┆┆89┆┄┄own RcCircuit cable connection and the state of the ↓
┆19┆┆89┆┄┄RC890, correct any obvious error, and reset the terminal ↓
┆19┆┆89┆┄┄(CTRL CLEAR). If the error persists, he should report ↓
┆19┆┆89┆┄┄it.↲
↲
↲
┆a1┆┆a1┆┆b0┆3.3.3.3  Program Loading↲
↲
         ┆84┆If the selected application program is to be loaded ↓
┆19┆┆89┆┄┄locally from a disk system, program loading takes place ↓
┆19┆┆89┆┄┄as described in Section 3.3.2.↲
↲
┆8c┆┆83┆┆d8┆↓
         ┆84┆If the selected application program is to be loaded ↓
┆19┆┆89┆┄┄downline from the RC890 control unit (CU), the following ↓
┆19┆┆89┆┄┄message is displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855                                               LA↲
↲
         ┆84┆┆84┆Note that the program load time is approximately 10 ↓
┆19┆┆89┆┄┄seconds (from the moment of program selection) when a ↓
┆19┆┆89┆┄┄single RC855 terminal is to be loaded. When several ↓
┆19┆┆89┆┄┄terminals are to be loaded simultaneously, the program ↓
┆19┆┆89┆┄┄load time may approach one minute.↲
↲
         ┆84┆┆a1┆┆e1┆┆b0┆Error Handling↲
↲
         ┆84┆If the RcCircuit connection to the RC890 is lost, the ↓
┆19┆┆89┆┄┄following message is displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855 CU disconnected                               LA↲
↲
         ┆84┆On the error above, the RC855 operator should check his ↓
┆19┆┆89┆┄┄own RcCircuit cable connection and the state of the ↓
┆19┆┆89┆┄┄RC890, correct any obvious error, and reset the terminal ↓
┆19┆┆89┆┄┄(CTRL CLEAR). If the error persists, he should report ↓
┆19┆┆89┆┄┄it.↲
↲
         ┆84┆If the selected application program is not present on ↓
┆19┆┆89┆┄┄the RC890 diskette, the following message is displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855 CU program not found                          LA↲
 ↲
         ┆84┆If an error involving the RC890 diskette occurs, the ↓
┆19┆┆89┆┄┄following message is displayed:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855 CU diskette error                             LA↲
↲
         ┆84┆┆84┆On either of the errors above, the RC855 operator should ↓
┆19┆┆89┆┄┄check the state of the RC890, correct any obvious error, ↓
┆19┆┆89┆┄┄and reset the terminal (CTRL CLEAR).  If the error ↓
┆19┆┆89┆┄┄persists, he should report it.↲
↲
         ┆84┆If a checksum error is detected in a program image ↓
┆19┆┆89┆┄┄loaded from the RC890, the following message is dis┄↓
┆19┆┆89┆┄┄played:↲
↲
         ┆84┆┆a1┆                                                      ↲
         ┆84┆┆a1┆RC855 Checksum error                                LA↲
↲
         ┆84┆On a checksum error, the operator should reset the ↓
┆19┆┆89┆┄┄terminal (CTRL CLEAR). If the error persists, he should ↓
┆19┆┆89┆┄┄report it.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆3.4      Application Program Identification↲
↲
         ┆84┆On the successful completion of program loading, the ↓
┆19┆┆89┆┄┄RC855 application program is started and immediately ↓
┆19┆┆89┆┄┄identifies itself. Here is one example (displayed on the ↓
┆19┆┆89┆┄┄status line):↲
↲
         ┆84┆┆a1┆                                                     ↲
         ┆84┆┆a1┆RC855 IBM 3270 BSC Display Station                   ↲
↲
         ┆84┆Here is another example (displayed on the first line):↲
↲
         ╞	┆84┆RC855 56k CP/M 2.2 rel. 2.2↲
↲
         ┆84┆The further operation of the RC855 terminal is described ↓
┆19┆┆89┆┄┄in the operating guide or user's guide for the relevant ↓
┆19┆┆89┆┄┄RC855 application program ((3), (8), (9), and (10)).↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆4.       MISCELLANY↲
↲
         ┆84┆Ordinary maintenance, the care of diskettes, and related ↓
┆19┆┆89┆┄┄matters are the subject of this final chapter.↲
↲
↲
┆a1┆┆b0┆4.1      Maintenance↲
↲
         ┆84┆The day-to-day maintenance of the RC855 terminal is ↓
┆19┆┆89┆┄┄confined to cleaning. Occasionally the fuse in the power ↓
┆19┆┆89┆┄┄cable connector may need to be replaced.↲
↲
↲
┆a1┆┆b0┆4.1.1    Cleaning↲
↲
         ┆84┆┆a1┆Remove power┆e1┆ from the terminal, disk system, and printer ↓
┆19┆┆89┆┄┄before proceeding.↲
↲
         ┆84┆Use plain, clean water, possibly containing a little ↓
┆19┆┆89┆┄┄mild toilet soap, and a soft, firmly wrung cloth.↲
↲
         . ┆a1┆Display Screen↲
↲
           ┆84┆Wipe off the display screen with the cloth.↲
↲
           ┆84┆Avoid scratching the anti-reflection coating (e.g. ↓
┆19┆┆8b┆┄┄with sharp objects).↲
↲
         . ┆a1┆Display Unit and Keyboard↲
↲
           ┆84┆Wipe off the display unit and keyboard with the cloth.↲
↲
         . ┆a1┆Disk System↲
↲
           ┆84┆Wipe off the drive(s) with the cloth.↲
↲
           ┆84┆Avoid putting foreign objects into the slot of a ↓
┆19┆┆8b┆┄┄diskette drive.↲
↲
         . ┆a1┆Printer↲
↲
           ┆84┆Wipe off the printer with the cloth.↲
↲
           ┆84┆Occasionally remove the cover and vacuum-clean the ↓
┆19┆┆8b┆┄┄inside.↲
↲
↲
┆a1┆┆b0┆4.1.2    Replacing the Fuse↲
↲
         ┆84┆The fuse in the power cable connector (2.1.2.1) is ↓
┆19┆┆89┆┄┄replaced as follows:↲
↲
         ┆84┆1. Remove power from the terminal.↲
↲
         ┆84┆2. Remove the power cable from the connector.↲
↲
         3. Remove the fuse holder, directly above the connector.↲
↲
┆8c┆┆83┆┆d0┆↓
         4. ┆84┆Replace the fuse with the spare fuse in the fuse ↓
┆19┆┆8c┆┄┄holder.↲
↲
↲
┆a1┆┆b0┆4.2      Diskettes↲
↲
         ┆84┆Diskettes must be handled with care in order that they ↓
┆19┆┆8a┆┄┄may serve their purpose. It may also be desirable to ↓
┆19┆┆8a┆┄┄protect certain diskettes against writing.↲
↲
↲
┆a1┆┆b0┆4.2.1    Care of Diskettes↲
↲
         ┆84┆Never touch the surface of a diskette (visible through ↓
┆19┆┆89┆┄┄the round and oblong holes in the diskette cover).↲
↲
         ┆84┆Never write on the diskette label, once it has been ↓
┆19┆┆89┆┄┄affixed to the diskette cover.↲
↲
         ┆84┆Always keep a diskette which is not in use in its pro┄↓
┆19┆┆89┆┄┄tective envelope, secured against harmful environmental ↓
┆19┆┆89┆┄┄influences, e.g. magnetic materials, dust, heat, or ↓
┆19┆┆89┆┄┄sunlight.↲
↲
         ┆84┆Store diskettes in an upright position, preferably in a ↓
┆19┆┆89┆┄┄closed diskette container.↲
↲
↲
┆a1┆┆b0┆4.2.2    Write-Protection of Diskettes↲
↲
         ┆84┆Diskettes are protected against the writing of data as ↓
┆19┆┆89┆┄┄follows:↲
↲
         . ┆a1┆┆e1┆┆b0┆5 1/4 Inch Diskettes↲
↲
           ┆84┆Cover the notch in the side of the diskette cover with ↓
┆19┆┆8c┆┄┄a piece of opaque tape. To enable writing, remove the ↓
┆19┆┆8c┆┄┄tape.↲
↲
         . ┆a1┆┆e1┆┆b0┆8 Inch Diskettes↲
↲
           ┆84┆Make a notch in the side of the diskette cover as ↓
┆19┆┆8c┆┄┄shown below (measurements in millimeters). To enable           ↓
┆19┆┆8c┆┄┄writing, cover the notch with a piece of opaque tape.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆┆a1┆┆b0┆┆b0┆┆a1┆A.       REFERENCES↲
↲
         ┆84┆( 1)  RCSL No. 42-i1984:↲
               ┆84┆┆a1┆RC855 Configuration Guide↲
               ┆84┆Torsten Schmidt and Henning Christensen, March ↓
┆19┆┆8f┆┄┄1982↲
↲
         ( 2)  RCSL No. 42-i2042:↲
               ┆84┆┆a1┆RC855 Installation Guide↲
               ┆84┆Henning Christensen, May 1982↲
↲
         ( 3)  RCSL No. 42-i2347:↲
               ┆84┆┆a1┆RC855 Work Station User's Guide↲
               Jeffrey C. Snider and Leif Olsen, June 1983↲
↲
         ( 4)  RCSL No. 42-i1826:↲
               ┆a1┆RC855 IMB 3270 BSC Emulator Installation Guide↲
               Finn Verner Nielsen, April 1982↲
↲
         ( 5)  RCSL No. 42-i2372:↲
               ┆a1┆┆84┆RC855 IMB 3270 BSC Emulator Installation Guide┆e1┆ ↓
┆19┆┆8f┆┄┄┆e1┆(┆e1┆with DATEX)↲
               Max Larsen, July 1983↲
↲
         ( 6)  RCSL No. 42-i2140:↲
               ┆84┆┆a1┆RC855 IBM 2780/3780 BSC Emulator Installation ↓
┆19┆┆8f┆┄┆84┆Guide↲
               ┆84┆Torben G. Rasmussen and Henning Christensen, ↓
┆19┆┆8f┆┄┄October 1982↲
↲
         ( 7)  RCSL No. 42-i2112:↲
               ┆84┆┆a1┆┆84┆┆a1┆RC855 TTY Emulator Installation Guide↲
               ┆84┆Claus Terp, August 1982↲
↲
         ( 8)  RCSL No. 42-i2150:↲
               ┆84┆┆a1┆RC855 IBM 3270 BSC Emulator Operating Guide↲
               ┆84┆Claus Terp, November 1982↲
↲
         ( 9)  RCSL No. 42-i2141:↲
               ┆a1┆┆84┆RC855 IBM 2780/3780 BSC Emulator Operating Guide↲
               ┆84┆Torben G. Rasmussen and Henning Christensen, ↓
┆19┆┆8f┆┄┄October 1982↲
↲
         (10)  RCSL No. 42-i2395:↲
               ┆84┆┆a1┆RC855 TTY Emulator Operating Guide↲
               ┆84┆Ole Thomassen, October 1983↲
↲
         (11)  RCSL No. 42-i2156:↲
               ┆84┆┆a1┆RC855 IMB 3270 BSC Emulator Reference Manual↲
               ┆84┆Pierce C. Hazelton, November 1982↲
↲
         (12)  RCSL No. 42-i2454:↲
               ┆84┆┆a1┆RC890 Control Unit Operation and System ↓
┆19┆┆8f┆┄┆84┆Customization Manual↲
               ┆84┆Pierce C. Hazelton, January 1984↲
↲

════════════════════════════════════════════════════════════════════════
↓
         (13)  RCSL No. 42-i2091:↲
               ┆84┆┆a1┆RC850 Extended Selftest User's Guide↲
               ┆84┆Jan Nielsen, August 1982↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆B.       EXTENDED SELFTEST↲
↲
         ┆84┆The extended selftest is a set of diagnostic hardware ↓
┆19┆┆89┆┄┄test programs, integrated in the RC855 bootloader. By ↓
┆19┆┆89┆┄┄running the extended selftest as described below, the ↓
┆19┆┆89┆┄┄RC855 operator can thoroughly check his terminal in ↓
┆19┆┆89┆┄┄approximately two minutes.↲
↲
↲
┆a1┆┆b0┆B.1      Test Procedure↲
↲
         ┆84┆To enter the extended selftest from the bootloader, the ↓
┆19┆┆89┆┄┄operator must hold the key labeled "T" depressed while ↓
┆19┆┆89┆┄┄the terminal executes the power-up selftest (3.2). In ↓
┆19┆┆89┆┄┄approximately 7 seconds the following will appear on the ↓
┆19┆┆89┆┄┄display screen:↲
↲
╞	╞	RC855 Extended Selftest↲
╞	╞	<<< test no.:  00 >>>↲
╞	╞	<<< pass no.: 00000 >>>↲
     ↲
         ┆84┆The extended selftest runs automatically in a continuous ↓
┆19┆┆89┆┄┄loop. Each pass comprises a sequence of seven different ↓
┆19┆┆89┆┄┄tests, numbered from 0 to 6, followed by a momentarily ↓
┆19┆┆89┆┄┄blank screen. The above message indicates that test ↓
┆19┆┆89┆┄┄number 0 is active, but no passes have been completed. ↓
┆19┆┆89┆┄┄For a thorough check of the terminal, the operator ↓
┆19┆┆89┆┄┄should allow the extended selftest to loop through ten ↓
┆19┆┆89┆┄┄complete passes, which it will do in approximately two ↓
┆19┆┆89┆┄┄minutes.↲
↲
         ┆84┆If an error is detected by the extended selftest, the ↓
┆19┆┆89┆┄┄terminal CPU (central processing unit) will stop, and ↓
┆19┆┆89┆┄┄the message↲
↲
╞	╞	**** ERROR no.: <error code> ****↲
↲
         ┆84┆where <error code> is a two-digit hexadecimal number, ↓
┆19┆┆89┆┄┄will appear in the lower right-hand corner of the ↓
┆19┆┆89┆┄┄display screen. The operator should note down the error ↓
┆19┆┆89┆┄┄code and report the error.↲
↲
         ┆84┆To exit from the extended selftest and re-enter the ↓
┆19┆┆89┆┄┄bootloader, the operator must press the key combination ↓
┆19┆┆89┆┄┄CTRL CLEAR. The terminal will then execute a normal ↓
┆19┆┆89┆┄┄power-up selftest.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆B.2      Tests Performed↲
↲
         0 : ┆84┆┆a1┆Power-Up Selftest↲
 ↲
             ┆84┆A power-up selftest is executed in every pass of the ↓
┆19┆┆8d┆┄┄extended selftest. The power-up selftest comprises ↓
┆19┆┆8d┆┄┄two tests:↲
↲
             ┆84┆┆a1┆PROM Checksum Test (error code: 01)↲
↲
             ┆84┆This test checks the PROMs (programmable read-only ↓
┆19┆┆8d┆┄┄memories) of the terminal. Note that, if an error is ↓
┆19┆┆8d┆┄┄detected by a normal power-up selftest, the message↲
↲
             ┆84┆┆a1┆                                                   ↲
             ┆84┆┆a1┆RC855 checksum error                               ↲
↲
             ┆84┆is displayed on the status line (3.2).↲
↲
             ┆84┆┆a1┆RAM Memory Test (error code: 02)↲
↲
             ┆84┆This test checks the RAM (random-access memory) of ↓
┆19┆┆8d┆┄┄the terminal. Note that, if an error is detected by ↓
┆19┆┆8d┆┄┄a normal power-up selftest, the message↲
↲
             ┆84┆┆a1┆                                                   ↲
             ┆84┆┆a1┆RC855 memory error <addresses and values>          ↲
↲
             ┆84┆is displayed on the status line (3.2).↲
↲
         1 : ┆a1┆Memory Refresh Test (error code: 17)↲
↲
             ┆84┆This test checks the memory controller.↲
↲
         2 : ┆a1┆DMA Test (error code: 03 or 04)↲
↲
             ┆84┆This test checks DMA (direct memory access) trans-↓
┆19┆┆8d┆┄┄fers between channels 0 and 1.↲
↲
         3 : ┆a1┆CTR Test↲
↲
             ┆84┆This test checks the character ROM (read-only ↓
┆19┆┆8d┆┄┄memory) and shadow RAM (random-access memory) used ↓
┆19┆┆8d┆┄┄in conjunction with the CRT (cathode ray tube).↲
↲
             ┆84┆No error codes are associated with this test. The ↓
┆19┆┆8d┆┄┄operator must ┆a1┆observe the display┆e1┆┆a1┆ screen┆e1┆ during the ↓
┆19┆┆8d┆┄┄test and, if need be, hold the CTRL key depressed to ↓
┆19┆┆8d┆┄┄freeze the picture.↲
↲
             ┆84┆Twelve sets of the 128 graphic symbols in the dis- ↓
┆19┆┆8d┆┄┄playable character repertoire are shown for 10 ↓
┆19┆┆8d┆┄┄seconds. This picture should not change. A change ↓
┆19┆┆8d┆┄┄indicates an error.↲
↲

════════════════════════════════════════════════════════════════════════
↓
             ┆84┆Then a picture consisting of alternating light and ↓
┆19┆┆8d┆┄┄dark vertical bars is shown. This light-and-dark ↓
┆19┆┆8d┆┄┄pattern should reverse itself after approximately 5 ↓
┆19┆┆8d┆┄┄seconds. Failure to do so indicates an error.↲
↲
         4 : ┆a1┆CTC Test (error code: 09 or 0B)↲
↲
             ┆84┆This test checks the CTC (counter timer circuit) for ↓
┆19┆┆8d┆┄┄interrupt generation and interrupt addressing.↲
↲
         5 : ┆a1┆Printer Channel Test (error code: C0 or D0)↲
↲
             ┆84┆This test checks the SIO (serial input/output) ↓
┆19┆┆8d┆┄┄channel used for the printer. If no printer is ↓
┆19┆┆8d┆┄┄connected to the display unit, the test is skipped. ↓
┆19┆┆8d┆┄┄This is also the case, if the OFFLINE bit is set (to ↓
┆19┆┆8d┆┄┄"offline") when the printer channel test is entered.↲
↲
             ┆84┆The test causes the contents of a buffer of 4,096 ↓
┆19┆┆8d┆┄┄printable characters to be transmitted to the ↓
┆19┆┆8d┆┄┄printer. The transmission speed is determined by ↓
┆19┆┆8d┆┄┄the value of the relevant NVM parameter.↲
↲
             ┆84┆The buffer contains characters with decimal values ↓
┆19┆┆8d┆┄┄in the interval 32..127. Every buffer begins with ↓
┆19┆┆8d┆┄┄the control characters CR (carriage return) and FF ↓
┆19┆┆8d┆┄┄(form feed). For every 80 characters, the control ↓
┆19┆┆8d┆┄┄characters CR (carriage return) and LF (line feed) ↓
┆19┆┆8d┆┄┄are inserted.↲
↲
         6 : ┆a1┆NVM Test↲
↲
             ┆84┆The NVM (nonvolatile memory) test is not run when ↓
┆19┆┆8d┆┄┄the extended selftest is entered from the bootloader ↓
┆19┆┆8d┆┄┄as described in Section B.1.↲
↲
↲
┆a1┆┆b0┆B.3      Error Codes↲
↲
         ┆84┆┆a1┆Code┆e1┆   ┆a1┆Test and Error↲
↲
          01    0 : power-up selftest: PROM checksum error↲
          02    0 : power-up selftest: RAM memory error↲
          03    2 : DMA test: data error↲
          04    2 : ┆84┆DMA test: terminal count bit not set by DMA ↓
┆19┆┆94┆┄┄channel 1 within 200 milliseconds↲
          09    4 : CTC test: generation of an unwanted interrupt↲
          0B    4 : ┆84┆CTC test: timeout of a CTC channel with no ↓
┆19┆┆94┆┄┄interrupt↲
          17    1 : memory refresh test: data error↲
          C0    5 : ┆84┆printer channel test: change of BUSY bit from ↓
┆19┆┆94┆┄┄"not busy" to "busy" during execution↲
          D0    5 : ┆84┆printer channel test: change of OFFLINE bit ↓
┆19┆┆94┆┄┄from "not offline" to "offline" during ↓
┆19┆┆94┆┄┄execution↲
↲
         ┆84┆For a detailed description of the extended selftest, see ↓
┆19┆┆89┆┄┄(13).↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆C.       SURVEY OF STATUS MESSAGES↲
↲
         ┆84┆┆a1┆Status Line Positions: 1-78┆e1┆┆e1┆    ┆a1┆79-80┆e1┆   ┆a1┆┆a1┆┆a1┆┆e1┆┆e1┆┆a1┆Wh┆a1┆┆e1┆┆a1┆ere D┆a1┆┆e1┆┆a1┆┆a1┆e┆a1┆┆e1┆┆a1┆scribed↲
↲
         RC855                                  ┆84┆3.2, 3.2.2,                                         ↓
┆19┆┆b0┆┄┄3.3.3.2↲
         RC855                          LP      3.3.1↲
         RC855                          LI      3.3.1↲
         RC855                          LD      3.3.2↲
         RC855                          LC      3.3.3.1↲
         RC855                          LA      3.3.3.3↲
         RC855 checksum error                   3.2↲
         RC855 memory error ...                 3.2↲
         RC855 - Insert diskette                3.3.1, 3.3.2↲
         RC855 Load status: Hard error          3.3.2↲
         RC855 Load status: Hard error  LI      3.3.1↲
         RC855 Load status:↲
               Diskette error           LD      3.3.2↲
         RC855 Hard disk: Bad sector            3.3.2↲
         RC855 Hard disk: Invalid id            3.3.2↲
         RC855 CU disconnected                  3.3.3.2↲
         RC855 CU disconnected          LA      3.3.3.3↲
         RC855 CU program not found     LA      3.3.3.3↲
         RC855 CU diskette error        LA      3.3.3.3↲
         RC855 Checksum error           LP      3.3.1↲
         RC855 Checksum error           LI      3.3.1↲
         RC855 Checksum error           LA      3.3.3.3↲
↲
┆1a┆┆1a┆tion and System ↓
┆19┆┆8f┆┄┆84┆Customization Manual↲
               ng Guide↲
               

Full view