C++里加汇编的BUG
DWORD temp=0xff;
_asm{
mov dx cf8H
mov ax 80011001H
out dx ax
mov dx cfcH
in ax dx
mov temp ax
}
DbgLogInfo(( "temp %0x\n ",temp));
[解决办法]
偶晕, mov dx [[,]] cf8H 指令里的 ', ' 分隔符难道都被lz吃了 ...
这东东在 win32 user mode 下也是跑不起来的, 不 GP 才怪 ....