Sign in
chromium
/
chromiumos
/
third_party
/
coreboot
/
8eee19d0eafd3a34742df4d26c810424097211fe
/
.
/
src
/
cpu
/
x86
/
lapic
/
boot_cpu.c
blob: bca73e137ef38b03988204259f3330f275e74a2f [
file
] [
log
] [
blame
]
#include
<cpu/x86/msr.h>
static
int
boot_cpu
(
void
)
{
int
bsp
;
msr_t
msr
;
msr
=
rdmsr
(
0x1b
);
bsp
=
!!(
msr
.
lo
&
(
1
<<
8
));
return
bsp
;
}