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