aboutsummaryrefslogtreecommitdiff
path: root/i386/i386/pic.h
diff options
context:
space:
mode:
Diffstat (limited to 'i386/i386/pic.h')
-rw-r--r--i386/i386/pic.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/i386/i386/pic.h b/i386/i386/pic.h
index b3365ed9..3ded9aba 100644
--- a/i386/i386/pic.h
+++ b/i386/i386/pic.h
@@ -52,7 +52,9 @@ WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#ifndef _I386_PIC_H_
#define _I386_PIC_H_
+#ifndef APIC
#define NINTR 0x10
+#endif
#define NPICS 0x02
/*
@@ -176,7 +178,9 @@ WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#define READ_IR_ONRD 0x00
#define READ_IS_ONRD 0x01
-#ifndef __ASSEMBLER__
+#define PIC_MASK_ZERO 0x00
+
+#if !defined(__ASSEMBLER__) && !defined(APIC)
extern void picinit (void);
extern int curr_pic_mask;
extern void intnull(int unit);