diff options
author | Damien Zammit <damien@zamaudio.com> | 2023-01-21 08:04:44 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-01-29 23:35:20 +0100 |
commit | 6ebd651d6f6244315a84b8355d801d118869f722 (patch) | |
tree | 0d9c21b6306589e65dab9a16de30f130b267ac22 | |
parent | 5557f2ca9d526874a7fc499c1068ea93628a40fa (diff) | |
download | gnumach-6ebd651d6f6244315a84b8355d801d118869f722.tar.gz gnumach-6ebd651d6f6244315a84b8355d801d118869f722.tar.bz2 gnumach-6ebd651d6f6244315a84b8355d801d118869f722.zip |
i386/apic: Add ifdefs for APIC for mask/unmask irqs
This prepares for --enable-ncpus=2 with --disable-apic option
Message-Id: <20230121080419.239154-2-damien@zamaudio.com>
-rw-r--r-- | i386/i386/apic.h | 2 |
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__ */ |