 |
RTEMS 5.2
|
Go to the documentation of this file.
65#define APIC_BCAST_ID 0xFF
75#define APIC_VERSION(x) ((x) & 0xFF)
76#define APIC_MAXREDIR(x) (((x) >> 16) & 0xFF)
78#define APIC_ID(x) ((x) >> 24)
79#define APIC_VER_NEW 0x10
81#define IOAPIC_REGSEL 0
85#define IOAPIC_REDIR 0x10
95#define LAPIC_SPIV 0xF0
96#define LAPIC_SPIV_ENABLE_APIC 0x100
97#define LAPIC_ISR 0x100
98#define LAPIC_TMR 0x180
99#define LAPIC_IRR 0x200
100#define LAPIC_ESR 0x280
101#define LAPIC_ICR 0x300
102#define LAPIC_ICR_DS_SELF 0x40000
103#define LAPIC_ICR_DS_ALLINC 0x80000
104#define LAPIC_ICR_DS_ALLEX 0xC0000
105#define LAPIC_ICR_TM_LEVEL 0x8000
106#define LAPIC_ICR_LEVELASSERT 0x4000
107#define LAPIC_ICR_STATUS_PEND 0x1000
108#define LAPIC_ICR_DM_LOGICAL 0x800
109#define LAPIC_ICR_DM_LOWPRI 0x100
110#define LAPIC_ICR_DM_SMI 0x200
111#define LAPIC_ICR_DM_NMI 0x400
112#define LAPIC_ICR_DM_INIT 0x500
113#define LAPIC_ICR_DM_SIPI 0x600
114#define LAPIC_LVTT 0x320
115#define LAPIC_LVTPC 0x340
116#define LAPIC_LVT0 0x350
117#define LAPIC_LVT1 0x360
118#define LAPIC_LVTE 0x370
119#define LAPIC_TICR 0x380
120#define LAPIC_TCCR 0x390
121#define LAPIC_TDCR 0x3E0