|
@@ -149,11 +149,11 @@ static inline void io_apic_sync(unsigned int apic)
|
|
reg = io_apic_read(entry->apic, 0x10 + R + pin*2); \
|
|
reg = io_apic_read(entry->apic, 0x10 + R + pin*2); \
|
|
reg ACTION; \
|
|
reg ACTION; \
|
|
io_apic_modify(entry->apic, reg); \
|
|
io_apic_modify(entry->apic, reg); \
|
|
|
|
+ FINAL; \
|
|
if (!entry->next) \
|
|
if (!entry->next) \
|
|
break; \
|
|
break; \
|
|
entry = irq_2_pin + entry->next; \
|
|
entry = irq_2_pin + entry->next; \
|
|
} \
|
|
} \
|
|
- FINAL; \
|
|
|
|
}
|
|
}
|
|
|
|
|
|
union entry_union {
|
|
union entry_union {
|