Information Technology Reference
In-Depth Information
Id
Symbol
Beschreibung
in
r8 = handler
Adresse des Unterbrechungsprogramms.
r9 = end_addr
Letzte Adresse des Unterbrechungspro-
gramms.
r10 = num
Nummer der Unterbrechung.
r11 = priority
Priorität der Unterbrechung ( devpr , irqpr )
r12 = mode
Legt den zu erkennenden Signaltype fest.
r13 = soft_prior
Priorität innerhalb einer der Kette von Unter-
brechungsprogrammen.
out
r8 = mem_req
Anzahl der Bytes, die zur Speicherung des
Unterbrechungsprogramms im PAL-Adress-
raum fehlen.
r14 = error
Fehlercode.
113
share_ir_hndl
Systemfunktion, mit der sich ein Unterbrechungsprogramm für unter-
schiedliche Quellen anmelden lässt (nur im Supervisor-Modus).
in
r8 = dest_id
Kennung der zu setzenden Unterbrechungen.
r9 = source_id
Kennung der zu teilenden Unterbrechungen.
r11 = soft_prior
Priorität innerhalb der Kette von Unterbre-
chungen.
out
r14 = error
Fehlercode.
114
clr_ir_hndl
Systemfunktion, mit der sich ein Unterbrechungsprogramm abmelden
lässt (nur im Supervisor-Modus ausführbar).
in
r8 = handler
Adresse des Unterbrechungsprogramms.
r9 = num
Nummer der Unterbrechung.
out
r14 = error
Fehlercode.
In welcher Weise Ausnahmen und Unterbrechungen bearbeitet werden, ist von der
Anforderungsursache abhängig: So werden z.B. Register-Stack-Overflow-Excepti-
ons vollständig durch die Prozessorabstraktionsschicht, Global-Registerbank-Unde-
fined-Exceptions optional durch die Prozessorabstraktionsschicht und die Division-
By-Zero-Exceptions sowie alle Unterbrechungen gar nicht durch die Prozessorabs-
traktionsschicht bearbeitet. Tritt eine Anforderung auf, die durch ein explizit einge-
bundenes Ausnahme- oder Unterbrechungsprogramm bearbeitet werden muss, ein
solches jedoch nicht eingebunden ist, wird der mit init_pal übergebene Error-Hand-
ler aufgerufen. In der folgenden Tabelle sind die mit jeder Ausnahme bzw. Unterbre-
chung verbundenen Aktionen aufgeführt:
Bezeichnung
Bezeichnung
Reset
Misaligned Branch
Target
Bus Error
Misaligned Memory
Reference
a
Double
Exception
Instruction Page Fault
Search WWH ::




Custom Search