xor ecx, ecx ; ecx = 0\r
xor edx, edx ; edx = 0\r
monitor\r
- shl ebx, 4\r
mov eax, ebx ; Mwait Cx, Target C-State per eax[7:4]\r
+ shl eax, 4\r
mwait\r
jmp MwaitLoop\r
HltLoop:\r
cli\r
hlt\r
jmp HltLoop\r
- ret\r
BITS 64\r
AsmRelocateApLoopEnd:\r
\r