当前位置: 代码迷 >> 驱动开发 >> 64驱动内嵌汇编有关问题
  详细解决方案

64驱动内嵌汇编有关问题

热度:90   发布时间:2016-04-28 10:59:53.0
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 ..
  相关解决方案