Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 751

Inhaltsverzeichnis

Werbung

sdevice(4)
1.
gcrätename: Dieses Feld enthält den internen Namen des Treibers. Dieser muß
mit einem der Namen im ersten Feld eines mdevice-Dateieintrags überein­
stimmen.
2.
konfiguration: Dieses Feld muß das Zeichen 'Y' enthalten, wenn das Gerät im
Systemkern installiert werden soll. Für Test-Zwecke kann man 'N' eintragen,
d.h. das Gerät soll nicht installiert werden.
3.
gerät: Dieses Feld kann einen geräteabhängigen numerischen Wert enthalten,
der normalerweise die Anzahl der untergeordneten Geräte auf einem Con­
troller oder Pseudo-Gerät angibt. Der Wert muß innerhalb der Minimal- und
Maximal-Werte liegen, die in den Feldern 7 und 8 des mdevice-Eintrags
stehen.
4.
ipl: Das Feld ipl gibt die ipl-Ebene des Geräts an, mit der die Interrupt-
Behandlungsroutine des Treibers im neuen Systemkern laufen wird. Gültige
Werte sind 0 bis 8. Wenn der Treiber keine Interrupt-Behandlungsroutine hat,
ist eine 0 in dieses Feld zu setzen.
5.
typ: Dieses Feld bezeichnet den Typ des Interrupt-Schemas, das vom Gerät
verlangt wird. Zulässige Werte sind:
- Das Gerät erfordert keine Interrupt-Leitung.
0
1 - Das Gerät erfordert eine Interrupt-Leitung.
Das Gerät erfordert eine Interrupt-Leitung.
2
-
- Das Gerät erfordert eine Interrupt-Leitung.
3
4 oder >6
- Das Gerät erfordert eine Interrupt-Leitung.
5
6 - Das Gerät erfordert eine Interrupt-Leitung.
4-120
(MX300, MX500)
Wenn der Treiber mehr als einen Hardware-Controller unterstützt,
verlangt jeder Controller einen eigenen Interrupt.
Wenn der Treiber mehr als einen Hardware-Controller unterstützt,
benutzen alle Controller denselben Interrupt.
Wenn der Treiber mehr als einen Hardware-Controller unterstützt,
teilen sich alle Controller denselben Interrupt.
Treiber, die dieselbe ipl-Ebene haben, können diesen Interrupt
gemeinsam benutzen. Treiber am MBAd sollten so implementiert
sein, daß sie Interrupt-Leitungen gemeinsam benutzen. Die Anzahl
der Interrupt-Vektoren ist nämlich sehr eingeschränkt.
- Das Gerät erfordert eine Interrupt-Leitung.
Das Gerät teilt sich diesen Interrupt mit allen typengleichen Control­
lern.
Identische
Controller
benutzen.
Dieser Typ entspricht in etwa Typ 6 und wird nur aus Gründen der
Rückwärtskompatibilität unterstützt.
An den Boards kann ein Interrupt eingestellt werden, solange er nicht
mit andersartigen Boards kollidiert. Der Treiber erkennt die Interrupt­
nummer dynamisch. Dieser Interrupttyp ist nur für Geräte am MBAD
implementiert.
müssen
den
Interrupt
sdevice(4)
Mehrere Geräte-
gemeinsam
04/92

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis