87418d0883ac076f064679e4436bd1bc8354bb29
[coreboot.git] / src / cpu / x86 / lapic / boot_cpu.c
1 #include <cpu/x86/msr.h>
2
3 #if CONFIG_SMP
4 static int boot_cpu(void)
5 {
6         int bsp;
7         msr_t msr;
8         msr = rdmsr(0x1b);
9         bsp = !!(msr.lo & (1 << 8));
10         return bsp;
11 }
12 #else
13 #define boot_cpu(x) 1
14 #endif
15