FAU UnivIS
Techn. Fak. Dep. Informatik
ioapic_registers.h-Dateireferenz

Strukturen und Makros zum Zugriff auf den IO-APIC. Mehr ...

Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

Klassen

struct  IOAPICID
 ID des IO-APICs. Mehr ...
 
struct  IOREDTBL_L
 Eintrag in der IO Redirection Table. Mehr ...
 
struct  IOREDTBL_H
 Eintrag in der IO Redirection Table. Mehr ...
 
union  IOAPICRegister
 Union über die einzelnen Registertypen des IO-APICs. Mehr ...
 

Makrodefinitionen

#define DESTINATION_MODE_PHYSICAL   0x0
 Einstellungsmöglichkeiten und Modi für die IOREDTBL_H und IOREDTBL_L Register. Mehr ...
 
#define DESTINATION_MODE_LOGICAL   0x1
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define TRIGGER_MODE_EDGE   0x0
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define TRIGGER_MODE_LEVEL   0x1
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define POLARITY_HIGH   0x0
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define POLARITY_LOW   0x1
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define MASK_ENABLED   0x0
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define MASK_DISABLED   0x1
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define DELIVERY_MODE_FIXED   0x0
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define DELIVERY_MODE_LOWESTPRI   0x1
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define DELIVERY_MODE_SMI   0x2
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define DELIVERY_MODE_NMI   0x4
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define DELIVERY_MODE_INIT   0x5
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 
#define DELIVERY_MODE_EXTINT   0x7
 Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs. Mehr ...
 

Typdefinitionen

typedef union IOAPICRegister IOAPICRegister_t
 

Ausführliche Beschreibung

Strukturen und Makros zum Zugriff auf den IO-APIC.

Makro-Dokumentation

#define DELIVERY_MODE_EXTINT   0x7

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DELIVERY_MODE_FIXED   0x0

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DELIVERY_MODE_INIT   0x5

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DELIVERY_MODE_LOWESTPRI   0x1

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DELIVERY_MODE_NMI   0x4

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DELIVERY_MODE_SMI   0x2

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DESTINATION_MODE_LOGICAL   0x1

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define DESTINATION_MODE_PHYSICAL   0x0

Einstellungsmöglichkeiten und Modi für die IOREDTBL_H und IOREDTBL_L Register.

siehe: IO-APIC manual, p. 11-13

#define MASK_DISABLED   0x1

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define MASK_ENABLED   0x0

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define POLARITY_HIGH   0x0

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define POLARITY_LOW   0x1

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define TRIGGER_MODE_EDGE   0x0

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13

#define TRIGGER_MODE_LEVEL   0x1

Einstellungsmöglichkeiten und Modi für die ICR_H und ICR_L Register bzw. für die IOREDTBL_H und IOREDTBL_L Register aus der Redirection-Tabelle des IO-APICs.

siehe: System Programming Guide 3A, p. 9-39 bzw. IO-APIC manual, p. 11-13