64驱动内嵌汇编问题
64驱动不支持这样写
inline BYTE addbyte(BYTE x, BYTE y)
{
__asm{
mov al,y
add x,al
jc overflow
jmp endasm
overflow:
mov x,0xff
jmp endasm
endasm:
}
return x;
}
据说要把内嵌的汇编代码,改成汇编函数
应该怎么改呢。
[解决办法]
不支持了... 唯一的方法就是把ASM 文件加到你的驱动工程 或者 用NASM,ML64等编译成OBJ 加入工程,而无法直接内嵌汇编.. 详细的看MSDN ..