阅读:1314回复:7
提问(关于vxd)
我正在学习做一个数据采集卡的驱动程序,有几个问题:
1, 在win2000下,怎样加载驱动,我式过改注册表和sisedit,在重起之后,用vxdmonitor都无法监视,显示驱动不能正常加载! 2,采用s5933的passthru通道直接传输数据,对其还需要定义什么! 3,当数据在ram中存满后,调用中断,虚拟中断的管理在什么里面?(主要是中断的实现不太明白) 4,用protel画图时,芯片图能在什么地方下载?难道要自己画??? |
|
沙发#
发布于:2003-04-21 20:13
vxd不能用于2K,写WDM驱动吧。
|
|
板凳#
发布于:2003-04-23 13:43
谢谢回贴!
那在win98中,怎样进行动态加载vxd。直接可以调用吗? |
|
地板#
发布于:2003-04-23 17:17
首先你的vxd要是动态的。
用createfile |
|
地下室#
发布于:2003-04-23 21:35
驱动程序在响应动态加载或者静态加载消息时系统自动通过.inf文件加载驱动程序。在。inf文件中必须有硬件的设备号和生产商号。用来唯一表示硬件。在使用时,可以写动态连接库,编写函数提供给上层用户,也可以用createfile加载。然后用deviceIocontrol函数与驱动程序通信。即可。
|
|
5楼#
发布于:2003-04-24 10:57
感谢大家的支持!
我在用quickvxd写时,就设定的是动态加载,也用了createfile来加载他,可就是在监视时总显示无法加载(当时是在2000下)改了注册表和sisedit,重起也无用 why??? |
|
6楼#
发布于:2003-04-24 12:09
都说了2k不用vxd了
|
|
7楼#
发布于:2003-04-25 13:11
我怎么不能把加载的驱动卸载??OnSysDynemicDeviceExit()没有被调用???
在vxd view中始终显示着驱动的存在! |
|