;\r
;------------------------------------------------------------------------------\r
\r
- .586P\r
+ .586\r
.model flat,C\r
.code\r
\r
+;------------------------------------------------------------------------------\r
+; UINT64\r
+; EFIAPI\r
+; InternalMathSwapBytes64 (\r
+; IN UINT64 Operand\r
+; );\r
+;------------------------------------------------------------------------------\r
InternalMathSwapBytes64 PROC\r
- mov eax, [esp + 8]\r
- mov edx, [esp + 4]\r
+ mov eax, [esp + 8] ; eax <- upper 32 bits\r
+ mov edx, [esp + 4] ; edx <- lower 32 bits\r
bswap eax\r
bswap edx\r
ret\r