@@ -110,32 +110,32 @@ Label
Asm
mov CpuFlags, 0
- pushf
+ pushfd
pop eax
mov ecx, eax
xor eax, 40000h
push eax
- popf
+ popfd
xor eax, ecx
jz nocpuid
push ecx
mov eax, ecx
xor eax, 200000h
je nocpuid
- pusha
+ pushad
mov eax, 1
cpuid
mov CpuFlags, edx
- popa
+ popad
nocpuid:
end;