Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
irq_context_with_error_code Strukturreferenz

Gesicherter Unterbrechungskontext falls ein Fehlercode vorhanden ist. Mehr ...

#include <machine/cpu.h>

Klassendiagramm für irq_context_with_error_code:
Zusammengehörigkeiten von irq_context_with_error_code:

Öffentliche Attribute

uint32_t eax
 
uint32_t ecx
 
uint32_t edx
 
uint32_t errorcode
 
uint32_t eip
 
uint32_t cs
 
uint32_t eflags
 
uint32_t user_esp
 
uint32_t user_ss
 
- Öffentliche Attribute geerbt von irq_context
uint32_t eax
 
uint32_t ecx
 
uint32_t edx
 

Ausführliche Beschreibung

Gesicherter Unterbrechungskontext falls ein Fehlercode vorhanden ist.

Bei Unterbrechungen sichert zuerst die Hardware, und dann der Assemblerteil der Unterbrechungbehandlung den Kontext der CPU. Dieser Kontext beinhaltet alles um den Zustand geordnet wieder herstellen zu können, wenn die Unterbrechung behandelt ist. Diese Struktur kann für Unterbrechungen verwendet werden, falls ein Fehlercode von der Hardware auf den Stack gelegt wurde.

Siehe auch
guardian
irq_context

Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: