阅读:1034回复:1
windriver的初级问题
迷惑。请问:
1.有些函数,如WD-TRANDFER,WD-WERSION等,他们的定义在哪个文件里?在驱动程序的源码里是否需要被INCLUDE? 2.当驱动程序的源码编完之后,进行编译时,如何将其编译为后缀为.VxD的文件? 3.如何进行应用程序与驱动程序的通信? 4.当generate code之后,how to modify the code generated by windriver and what to modify? 希望大虾们赐教! |
|
沙发#
发布于:2002-06-12 12:45
1、WD-TRANDFER,WD-WERSION等,他们定义在windrvr.h文件中,在驱动程序的中它一般被INCLUDE在XXX_lib.h文件中了。
2、用Windriver编译生成的驱动程序其实就是应用层的DLL,好像不能编成VXD或SYS等格式的底层驱动。不过KERNELDRIVER可以。其实只要能驱动你的硬件,何必在乎是不是VXD还是DLL。 3、如果你的应用程序是与WINDRIVER做的驱动通讯的话,这与DLL与APP通信没什么区别。 4、how to modify the code generated by windriver and what to modify? ---WINDRIVER只是替你生成了能读写你硬件的资源的基本接口函数,你可以通过这些接口去控制你的硬件资源以完成你所需的功能。 兄弟,满意的话。该该你的分,加加俺的分吧! |
|
|