; );\r
;------------------------------------------------------------------------------\r
AsmReadMsr64 PROC\r
- rdmsr\r
- shl rax, 20h\r
- shrd rax, rdx, 20h\r
+ rdmsr ; edx & eax are zero extended\r
+ shl rdx, 20h\r
+ or rax, rdx\r
ret\r
AsmReadMsr64 ENDP\r
\r