1 2#include <asm.inc> 3 4.code 5 6#ifdef _M_IX86 7PUBLIC @KdVmExchange@8 8FUNC @KdVmExchange@8 9 xchg eax, ecx 10 mov edx, HEX(5659) 11 out dx, eax 12 ret 13ENDFUNC 14#else 15PUBLIC KdVmExchange 16FUNC KdVmExchange 17 .endprolog 18 xchg rax, rcx 19 mov edx, HEX(5659) 20 out dx, eax 21 ret 22ENDFUNC 23#endif 24 25END 26