patch-2.4.20 linux-2.4.20/include/asm-i386/apicdef.h

Next file: linux-2.4.20/include/asm-i386/bitops.h
Previous file: linux-2.4.20/include/asm-cris/timex.h
Back to the patch index
Back to the overall index

diff -urN linux-2.4.19/include/asm-i386/apicdef.h linux-2.4.20/include/asm-i386/apicdef.h
@@ -32,6 +32,7 @@
 #define			SET_APIC_LOGICAL_ID(x)	(((x)<<24))
 #define			APIC_ALL_CPUS		0xFF
 #define		APIC_DFR	0xE0
+#define			APIC_DFR_FLAT		0xFFFFFFFFul	/* Flat mode */
 #define		APIC_SPIV	0xF0
 #define			APIC_SPIV_FOCUS_DISABLED	(1<<9)
 #define			APIC_SPIV_APIC_ENABLED		(1<<8)
@@ -110,6 +111,11 @@
 #define MAX_IO_APICS 8
 
 /*
+ * The broadcast ID is 0xF for old APICs.
+ */
+#define APIC_BROADCAST_ID_APIC  (0x0F)
+
+/*
  * the local APIC register structure, memory mapped. Not terribly well
  * tested, but we might eventually use this one in the future - the
  * problem why we cannot use it right now is the P5 APIC, it has an

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)