Go to the documentation of this file. 1 #ifndef _ASM_X86_MPSPEC_DEF_H
2 #define _ASM_X86_MPSPEC_DEF_H
14 #define SMP_MAGIC_IDENT (('_'<<24) | ('P'<<16) | ('M'<<8) | '_')
17 # define MAX_MPC_ENTRY 1024
34 #define MPC_SIGNATURE "PCMP"
52 #define MP_PROCESSOR 0
58 #define MP_TRANSLATION 192
61 #define CPU_BOOTPROCESSOR 2
63 #define CPU_STEPPING_MASK 0x000F
64 #define CPU_MODEL_MASK 0x00F0
65 #define CPU_FAMILY_MASK 0x0F00
84 #define BUSTYPE_EISA "EISA"
85 #define BUSTYPE_ISA "ISA"
86 #define BUSTYPE_INTERN "INTERN"
87 #define BUSTYPE_MCA "MCA"
88 #define BUSTYPE_VL "VL"
89 #define BUSTYPE_PCI "PCI"
90 #define BUSTYPE_PCMCIA "PCMCIA"
91 #define BUSTYPE_CBUS "CBUS"
92 #define BUSTYPE_CBUSII "CBUSII"
93 #define BUSTYPE_FUTURE "FUTURE"
94 #define BUSTYPE_MBI "MBI"
95 #define BUSTYPE_MBII "MBII"
96 #define BUSTYPE_MPI "MPI"
97 #define BUSTYPE_MPSA "MPSA"
98 #define BUSTYPE_NUBUS "NUBUS"
99 #define BUSTYPE_TC "TC"
100 #define BUSTYPE_VME "VME"
101 #define BUSTYPE_XPRESS "XPRESS"
103 #define MPC_APIC_USABLE 0x01
130 #define MP_IRQDIR_DEFAULT 0
131 #define MP_IRQDIR_HIGH 1
132 #define MP_IRQDIR_LOW 3
134 #define MP_APIC_ALL 0xFF
146 #define MPC_OEM_SIGNATURE "_OEM"