现在要写驱动控制USB,USB芯片由ARM上的Linux系统控制。现在不是很明白的是,Windows的USB驱动用的IOCTL与Linux上的IOCTL定义不大一样。Windows上IOCTL由CTL_CODE定义,而Linux上IOCTL由_IOWR定义。例如:驱动上定义#de... 全文

2010-12-20 13:56 来自版块 - USB驱动开发

现在用CY7C68013通过HPI接口控制TMS320C6416,读写操作已经调通,但是有问题。要读的数据是从0x00-0xff,但是每次读出来的都是0x00000000: ff ff 00 00 04 05 06 07 0x00000008: 08 0... 全文

2009-08-17 18:07 来自版块 - USB驱动开发

自己的板子,没有开发板例程,想用串口进行在线调试,但是不知道怎么做,请大家指点。

2009-08-04 17:54 来自版块 - USB驱动开发

一个usb设备,芯片cy7c68001,pid04b4,vid0082,还有一份驱动。在其他电脑都可以给这个设备安装驱动,在我的电脑却不可以,显示说没有找到相关的硬件。在注册表里能删的都删了,包括HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe... 全文

2009-01-05 18:17 来自版块 - USB驱动开发

想把32位的驱动编译为64位驱动,已经有了AMD64位的主板,不知道操作系统是否也要是64位?还是32位的就可以?谢谢大家!

2008-11-24 18:08 来自版块 - 内核编程

有USB驱动,在2000、XP下使用正常,在vista下运行到IoBuildPartialMdl就出错,不知道为什么,请大家赐教。IoBuildPartialMdl在StartIO中,ULONG_PTR va = (ULONG_PTR) MmGetMdlVirtualAddres... 全文

2008-07-08 10:11 来自版块 - 内核编程

急问:据说WinDbg不用设置就能输出调试信息,可为什么我实现不了呢?单步运行KdPrint(("DriverEntry()\n"));在Command窗口显示的不是DriverEntry(),而是 l: kd> p mydriver!DriverEnt... 全文

2008-06-24 16:41 来自版块 - 开发工具使用

windbg新手,上周用vm做了vista虚拟机,已经和pc连接好了,但是只要一设断点,就显示Symbol information for the current line could not be located in the currently loaded symbols.... 全文

2008-06-23 18:23 来自版块 - 开发工具使用

想用Compuware.DriverStudio.3.1通过网络进行双击调试。现在环境已经搭建起来,host机也可以找到target机,但是显示的却是Debugger is not started。在host端输入STARTDEBUGGER,说Target机拒绝启动debugge... 全文

2008-04-15 17:58 来自版块 - 开发工具使用

最近在编写一个PCI数据采集卡的驱动,要求能在双核电脑上使用。碰到这样的问题:一共有四台双核电脑,其中两台在设备管理器的处理器中可以很明确的看到处理器的型号,驱动运行起来也没有问题;而另外两台电脑在设备管理器的处理器中只能看到AMD Processer Undown,而加载驱动后... 全文

2008-03-18 13:23 来自版块 - 非USB硬件驱动开发

pci板卡,用cy09449进行数据采集,在双核电脑运行三四个小时后计算机无法操作,必须强制关机,请牛人赐教,是哪没处理好?

2008-03-12 10:53 来自版块 - 非USB硬件驱动开发

驱动在单核电脑上没有问题,在双核电脑运行一会后就蓝屏,蓝屏代码为0x00000044,这是为什么啊,是哪一块没有处理好?

2008-03-06 16:22 来自版块 - USB驱动开发

在用09449做一个pci驱动,安装后,程序运行一段时间会出现蓝屏0x00000044,请问这是什么原因。其中电脑是双核的,单核没有这个问题。

2008-03-06 15:31 来自版块 - 非USB硬件驱动开发

最近在移植一个PCI驱动,驱动已经装好,在跟踪进程序的时候,发现Irp->AssociatedIrp的结构居然不是MasterIrp、SystemBuffer这些,而是和Irp->Tail的结构相同,包括Overlay、Apc和CompltionKey,只是所指向的地... 全文

2008-02-28 11:01 来自版块 - 非USB硬件驱动开发

驱动已经装好,在跟踪进程序的时候,发现Irp->AssociatedIrp的结构居然不是MasterIrp、SystemBuffer这些,而是和Irp->Tail的结构相同,只是所指向的地址不同。这是哪的问题呢?现在我的DeviceIOControl完全不可用,返回值... 全文

2008-02-27 15:53 来自版块 - USB驱动开发

收到setconfiguration,firmware是不是只要返回一个空包就可以了,然后firmware自己配置端点,跟驱动无关?现在在callusbd中的IOCallDriver函数总是返回0XC0000001,这是为什么呢?

2007-12-25 17:52 来自版块 - USB驱动开发

如题,谢谢。使用vc编译,是哪没设置好呢?

2007-12-24 10:52 来自版块 - USB驱动开发

请问配置描述表如果按16位发,怎么处理?因为配置描述表只要9位,而按16位发只能发8个或10个,怎么都过不去,是因为我配错了还是因为我发多了(发了10个)?另外,我觉得自己没有配错,查了很多遍。

2007-12-21 18:03 来自版块 - USB驱动开发

运行程序即进入中断,读取命令,值为0x81,按照datasheet,应该是说已经收到setup令牌,IN缓冲区被清空。可是接下去该怎么做呢?我在中断中检查OUT端点和IN端点的状态,值都为0,又是指我没有收到SETUP包。。。实在是不明白,各位牛们帮忙指教一下,谢谢。

2007-12-18 12:12 来自版块 - USB驱动开发

请教做过菲利普芯片的牛们,我现在刚开始做isp1181,却找不到什么很有用的资料,比如isp1362有ISP1362 PCI Dos DC FW_APP_DRV setup.exe,我想1181应该也有类似的exe文件,却找不到。请问:菲利普网站哪提供这些的下载,或者谁有这个ex... 全文

2007-12-04 15:49 来自版块 - USB驱动开发


返回顶部