我的驱动程序在2000和xp下都能用,但是98下安装不起来,驱动是用ds写的,用98ddk编译一下,是不是应该能在98下用?谢谢!

2004-12-31 15:02 来自版块 - 非USB硬件驱动开发

找了个破的被抛弃的32m优盘,拿来调USB的驱动。我想先用windriver读写数据,然后用ds写驱动。有三个pipe:control,bulk-in,bulk-out。用控制端点GET_DESCRIPTOR 发送数据:一、80 06 0100 0000 0012二、80 06 ... 全文

2004-12-08 13:09 来自版块 - USB驱动开发

一块pci卡,上面有两个串口,我想写成的驱动程序装上后,系统会把卡当作ComN,ComN+1,是不是写一个过滤驱动程序就可以了?大概的应该怎么做呢?谢谢!

2004-10-10 15:06 来自版块 - 非USB硬件驱动开发

一块pci卡,上面有两个串口,我想写成的驱动程序装上后,系统会把卡当作ComN,ComN+1,是不是写一个过滤驱动程序就可以了?大概的应该怎么做呢?谢谢!

2004-10-10 15:03 来自版块 - 文件系统(过滤)驱动程序开发

硬件相当于两个串口。pci只有一个中断。当有中断时,清中断。在中断服务程序中区别出是哪个串口接受到数据,分别保存在不同的fifo.如果对于两个串口都要使用多线程,是否和一个使用多线程相似?相当于如果使用事件通知的话,就使用两个事件?还是需要再加些其他的东西?

2004-09-24 18:36 来自版块 - 非USB硬件驱动开发

驱动中使用事件通知,应用程序使用多线程,是不是很占系统资源?我的程序cpu占了90%.

2004-09-23 21:16 来自版块 - 非USB硬件驱动开发

我用的pci9052,有两个中断源,相当于两个串口,接发数据。用DS写的驱动。思路如下:Isr_Irq(void) 在这个函数中查询是否有中断,没有的话返回false.DpcFor_Irq(PVOID Arg1, PVOID Arg2)中可以判断中断产生的原因,然后将接受到的数据... 全文

2004-09-20 14:11 来自版块 - 非USB硬件驱动开发

有一块卡,带两个通讯口。编辑inf文件时,想将class设为Net,ClassGUID={4D36E972-E325-11CE-BFC1-08002bE10318}但是如果是在ds自己产生的inf文件中改动这两项,到安装最后一步时提示出错,驱动安装不上。如果使用ddk的GenIN... 全文

2004-09-17 15:00 来自版块 - 非USB硬件驱动开发

用windriver产生的程序已经可以运行了。下面我想将windriver 产生的程序封装成dll,然后其他机器上装入驱动(windrvr6.sys)后,可以用VC调用dll编程,不知道可行么?有以下几个问题:1\ windriver产生的程序中有一些自己定义的类,封装成dll然... 全文

2004-09-09 10:11 来自版块 - 非USB硬件驱动开发

NTSTATUS PCIADLINKDevice::CAN0_0_Handler(KIrp I){NTSTATUS status=STATUS_SUCCESS; ULONG dwtotalsize=I.IoctlInputBufferSize(CURRENT); //bytes ... 全文

2004-08-09 09:30 来自版块 - 非USB硬件驱动开发

问题:1、inf文件中的class,classGUID究竟应该写些什么?有时候安装驱动会出现错误,说已经作为主机名类似的话用DS缺省得CLASSGUID如下: ClassGUID={ff646f80-8def-11d2-9449-00105a075f6b}但是对于自己的PCI卡是... 全文

2004-07-31 12:22 来自版块 - 非USB硬件驱动开发

windows wdm 设备驱动程序开发指南中的wdm1我将其中的应用程序改为MFC的基于对话框形式的。编译出现错误:.........Linking...TestDlg.obj : error LNK2001: unresolved external symbol __imp_... 全文

2004-07-23 16:32 来自版块 - 非USB硬件驱动开发

pci9052,不管eeprom中,全是ff,或者我分配了值。启动后windriver中都没有分配memory,I/o,但是有中断。请教可能是什么原因?谢谢!

2004-03-29 21:01 来自版块 - 非USB硬件驱动开发

用了一片空的eeprom,开机听到滴的一声,选择操作系统98,自检,然后就死了,屏幕上是win98的图形。或者就只能进入安全模式,可以在未知设备中看见卡。曾有过一次进入了98,看见了新设备,windriver中可以看见9052。但是后来就死活不行。请教可能是什么原因?谢谢!

2004-03-29 13:09 来自版块 - 非USB硬件驱动开发

我要配置oxff大小的memory,CS0选择,基址0x00001000。oxo4大小的I/O,Cs1选择,基址0 0 1LASRR ffff,ff00 fffffffD LASBA 0000,1001 ... 全文

2004-01-13 19:34 来自版块 - 非USB硬件驱动开发

pci9052,工作在非复用模式,接了一个8255,设置了4个I/O,PC口控制8盏灯,发现寄存器的偏移量为1,2,3时均能控制灯.工作在复用模式,接can,设置了255大小memory,用plxmon读时发现每四个的数据一样.但是没有发现A0,A1短接,请教是什么原因?谢谢!

2004-01-13 08:52 来自版块 - 板卡设计

根据什么设定的?我的是8位的线宽,是不是一定要用542138e9?

2003-12-30 14:00 来自版块 - 板卡设计

总线宽度为8位,难道一定要是542138e9吗?但是设成其他的好像不能读些数据?

2003-12-30 13:41 来自版块 - 非USB硬件驱动开发

接了一片8255,PC口控制8盏灯。用windriver 调试,结果写入pc=0x80,八盏灯全亮, pc=0xff,四盏灯亮,应该是pc=0xff,一盏灯都不亮的。请教各位,问题可能出在哪?谢谢!

2003-12-26 16:21 来自版块 - 非USB硬件驱动开发

开机无法启动,听不到启动正常 滴 的那声。请教原因,谢谢!察看了以前的帖子,还是找不到原因,急啊!

2003-12-10 08:11 来自版块 - 非USB硬件驱动开发


返回顶部