Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sih(7) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

hdlcio(7)

hios(7)

termio(7)

sih(7)                          (Nur RM400)                          sih(7)

NAME
     sih - Controller für HDLC-Geräte

BESCHREIBUNG
     Über den SIH-Controller (Serial Interface multiplexer inHouse) werden
     HDLC-Geräte betrieben. Ein SIH-Controller verfügt über sechs Leitungen
     (HDLC-Stränge), an denen die Geräte sowohl über Mehrpunktverbindung
     (Multipoint) als auch mittels Punkt-zu-Punkt-Verbindung (Point to
     Point) angeschlossen werden können.

     Der Anschluß erfolgt über die Schnittstellenwandler SW8 und SW8R. Bei
     dem SW8 stehen sechs Inhouse-Leitungen, bei dem SW8R vier V24- und
     zwei Inhouse-Leitungen zur Verfügung.

     An jeder Leitung können bis zu 32 Geräte mit beliebigen Link-Adressen
     (0-255) betrieben werden. An allen sechs Leitungen dürfen jedoch ins-
     gesamt nur 96 Geräte gleichzeitig betrieben werden.

     Zum Betrieb des SIH-Controllers werden zwei Treiber (SVH und SIH) ver-
     wendet. Der SVH-Treiber dient zum Laden der Controller-Software und
     hat für Anwendungen weiter keine Bedeutung.

     Der SIH-Treiber stellt sowohl die Multi- und Single-Devices für Anwen-
     dungen als auch Admin-, Load- und Debug-Devices zur Verfügung. Der
     SIH-Treiber stellt als Systemaufruf-Schnittstelle für die einzelnen
     Devices eine TTY-Schnittstelle zur Verfügung.

     Der SIH-Treiber ist in zwei Ausprägungen mit jeweils eigener Major-
     Device-Nummer vorhanden.

     Die Major-Device-Nummer wird bei der Installation der Treibersoftware
     festgelegt und kann in der Datei /etc/conf/cf.d/mdevice in der 6.
     Spalte nachgelesen werden.

     1) sihm-Treiber
        Die 16 Kanäle von DPTG2 werden über den sihm-Treiber betrieben.

        Die Minor-Device-Nummern werden nach folgendem Algorithmus verwen-
        det:

   _____________________________________________________________________________
  |                                sihm-Treiber                                |
  |____|_______________________|_______________________________|_______________|
  | Bit| 17  16  15  14  13  12| 11  10  09  08  07  06  05  04| 03  02  01  00|
  |||||
  |    |      Leitungs-Nr.     |          Link-Adresse         |   Kanal-Nr.   |
  |    |_______________________|_______________________________|_______________|
  |    |         0...63        |            0...255            |     0...15    |
  |____|_______________________|_______________________________|_______________|






Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

sih(7)                          (Nur RM400)                          sih(7)

     2) sihs-Treiber
        Über den sihs-Treiber werden das Debug-Device, das Admin.-Device,
        das Load-Device und das Single-Device betrieben.

        Die Minor-Device-Nummern werden nach folgendem Algorithmus verwen-
        det:

  ______________________________________________________________________________
 |                                 sihs-Treiber                                |
 |____|_______________________|_______________________________|________________|
 | Bit| 17  16  15  14  13  12| 11  10  09  08  07  06  05  04| 03  02  01   00|
 |||||
 |    |      Leitungs-Nr.     |          Link-Adresse         |    Kanal-Nr.   |
 |    |_______________________|_______________________________|________________|
 |    |         0...63        |            0...255            |     0...15     |
 |    |_______________________|_______________________________|________________|
 |    |                       |                               | 0 = Single-Dev.|
 |    |                       |                               | 1 = Admin.-Dev.|
 |    |                       |                               | 2 = Load-Dev.  |
 |    |                       |                               | 3 = Debug-Dev. |
 |    |                       |                               | 4 - 15 frei    |
 |____|_______________________|_______________________________|________________|

     Die Leitungsnummer wird unabhängig von den von einem Controller ver-
     fügbaren Anschlüssen vergeben.

SIEHE AUCH
     hdlcio(7), hios(7), termio(7).


























Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026