summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2023-01-21 16:45:41 +1100
committerDamien Zammit <damien@zamaudio.com>2023-01-21 16:54:51 +1100
commit3bc2bc1c8a38345c45b92e0cfb753cf861c1e319 (patch)
treef8bc585dcc8b5eadc18846e5e8288240a9ebec45
parent8d30c12342c1cafa7c02ecc00244f57cb39eb148 (diff)
i386/apic: Add ifdefs for APIC for mask/unmask irqs
-rw-r--r--i386/i386/apic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/i386/i386/apic.h b/i386/i386/apic.h
index 10c83c01..0bb1bd73 100644
--- a/i386/i386/apic.h
+++ b/i386/i386/apic.h
@@ -207,6 +207,7 @@ extern volatile ApicLocalUnit* lapic;
#ifndef __ASSEMBLER__
+#ifdef APIC
static inline void mask_irq (unsigned int irq_nr) {
ioapic_toggle(irq_nr, IOAPIC_MASK_DISABLED);
}
@@ -214,6 +215,7 @@ static inline void mask_irq (unsigned int irq_nr) {
static inline void unmask_irq (unsigned int irq_nr) {
ioapic_toggle(irq_nr, IOAPIC_MASK_ENABLED);
}
+#endif
#endif /* !__ASSEMBLER__ */