阅读:1879回复:10
为什么我用softice生成的驱动,一读写就死机、蓝屏?
我的固件(9603,64byte)支持一个批量输出、一个批量输入端点。
但安装softice生成的驱动后,一读写就出现蓝屏死机? |
|
沙发#
发布于:2002-08-09 08:36
softice生成的驱动?!
|
|
|
板凳#
发布于:2002-08-09 09:41
SOFTICE只是调试工具,不能生成驱动吧?你要用DDK生成。
|
|
地板#
发布于:2002-08-09 16:28
不用softice呢?
用DS2.6试试 |
|
|
地下室#
发布于:2002-08-10 22:10
是driverwork生成的,然后再用vc++6.0编译,安装都成功,就是测试程序一读写旧死机。
|
|
5楼#
发布于:2002-08-10 22:17
我用过windriver,好使,就是它的测试程序每次只能读写64字节,只要多于64字节就死机了,因此速度太慢。后来就该用driverwork试试。
|
|
6楼#
发布于:2002-08-11 08:01
这说明你的驱动有问题,你可以用softice设断点从驱动入口处追踪。兰屏的一般原因则是你访问了非法的内存地址空间或驱动的优先级没有控制好。
|
|
7楼#
发布于:2002-08-12 10:00
是driverwork生成的,然后再用vc++6.0编译,安装都成功,就是测试程序一读写旧死机。 DriverStudio的版本是不是2.6(或2.5)? 你测试的程序是不是向那个BULK端点进行读写? 如果是,那你改用DS2.01B试试看。 |
|
|
8楼#
发布于:2002-08-12 16:40
版主的意思是ds2.6生成的USB驱动有问题?我原来也用过ds生成USB驱动,读写就死机!
|
|
9楼#
发布于:2002-08-13 09:42
看看peitai的贴子.
我都忘了他的贴子,害得我还在用2.01呢! :D |
|
|
10楼#
发布于:2002-08-13 23:03
to rayyang2000:
多谢!我看过贴子了,先回去试试. |
|