-
[驱动开发] led驱动make后出现“ No rule to make target”解决办法
led驱动make后出现“Noruletomaketarget”本帖最后由toraloo于2012-08-1311:46:59编辑被这个错误折磨了很久具体错误信息如下:make-C/linux-2.6.22.6M='pwd'modulesmake[1]:Enteringdirectory`/linu...
149
热度 -
[驱动开发] KUsbpipe:SubmitUrb不能动态改动超时值
KUsbpipe::SubmitUrb不能动态更改超时值?我的驱动中这样写就正常status=pipe->SubmitUrb(pUrb,NULL,NULL,2000);结果返回0,正常。但是如下这样写就会超时返回ULONGuTimeout=2000;status=pipe->Submit...
9
热度 -
[驱动开发] 用KeStackAttachProcess叠加进程蓝屏。大大们指教下!
用KeStackAttachProcess附加进程蓝屏。。大大们指教下!!!UCHARirql=(UCHAR)KeGetCurrentIrql();KdPrint(("irql:%d\n",irql));PKAPC_STATEpKs=(PKAPC_STATE)ExAllocatePool(NonPa...
79
热度 -
[驱动开发] linux停,insmod时出现insmod: error inserting '/hello.ko' -1 Invalid module format
linux下,insmod时出现insmod:errorinserting'./hello.ko':-1Invalidmoduleformat本帖最后由alex0于2012-08-0715:21:24编辑插入模块无法成功,查了很久帖子,找不到解决方法。insmod:errorin...
322
热度 -
[驱动开发] 关机时写文件ZwWriteFile函数总是返回STATUS_TOO_LATE解决办法
关机时写文件ZwWriteFile函数总是返回STATUS_TOO_LATE大家好:我在做卷过滤驱动,需要在关机时将数据写入文件。按照文档所说,我先用IoRegisterShutdownNotification函数注册过了,然后在DispatchShutdown分发例程中回写文件。关机时,Dispa...
16
热度 -
[驱动开发] Windows驱动中有没有查询端口跟PID对应关系的函数
Windows驱动中有没有查询端口和PID对应关系的函数我知道用户态下有GetExtendedTcpTable和GetExtendedUdpTable可获取端口和PID之间的关系但不知道内核态下有没有,求高手解答,谢谢------解决方案--------------------那就跟踪一下这个函数~...
20
热度 -
[驱动开发] 学习linux停PCI驱动需要什么硬件
学习linux下PCI驱动需要什么硬件?rt,什么硬件比较适合新手?感激不尽!------解决方案--------------------建议搞一个PCI接口的串口板卡,这个应该算是最简单的了。------解决方案--------------------买个网卡来学习开发PCI驱动是最便宜的方式了;...
9
热度 -
[驱动开发] Debuggee not connected解决思路
Debuggeenotconnected我在虚拟机内编译了wrk后把exe文件相应dll文件移到system32下,修改了boot。ini文件,也运行了wek内核的系统,再在主机上用windbg调试,无论怎样都是debugeenotconnectedMicrosoft(R)WindowsDebugg...
111
热度 -
[驱动开发] USB HID汇报描述符中FEATURE的疑问 求指导.
USBHID报告描述符中FEATURE的疑问求指导...最近在弄触摸屏两点触控的报告描述符。以前没接触过。现在遇到一个问题,只能识别一个点。PC识别到的也是写可进行单一触控输入。我怀疑是不是我没有对(ContactCountMaximum)进行设置。所以想问下:FEATURE和INPUT的区别,FE...
37
热度 -
[驱动开发] 驱动程序整体框架,该怎么处理
驱动程序整体框架最近小弟爱上了驱动程序,就自己啃了一段时间,有一个问题希望得到各位的解答,问题如下:我阅读了一下一本驱动(windows驱动)开发书籍,知道了在内核模式下开发驱动程序的一般流程和思想。但是,几乎很多实例都是操作一个虚拟设备,不是一个真正的设备,没有涉及与具体设备通信命令交互的过程。下...
30
热度 -
[驱动开发] 为何驱动加载了,应用程序ReadFile不进入驱动中指定的IRP_MJ_READ例程
为什么驱动加载了,应用程序ReadFile不进入驱动中指定的IRP_MJ_READ例程?驱动:#pragmaINITCODEextern"C"NTSTATUSDriverEntry(INPDRIVER_OBJECTpDrvObj,INPUNICODE_STRINGRegistryPath){ NTS...
34
热度 -
[驱动开发] 请问有关在DISPATCH_LEVEL下调用KeWaitForSingleObject的有关问题
请教有关在DISPATCH_LEVEL上调用KeWaitForSingleObject的问题小弟最近发现调用KeWaitForSingleObject会导致系统蓝屏,通过google得知KeWaitForSingleObject似乎不能运行在DISPATCH_LEVEL上请问真的是这样么?那如果我的...
68
热度 -
[驱动开发] 关于CAN驱动测试,该怎么解决
关于CAN驱动测试各位大神,我想用TI3517的板子测下CAN驱动设置了回环模式,使用cansendcandump测试,但没有收到发送数据,各位大神这个应该具体怎么操作啊回环模式是不是就自发自收了啊------解决方案--------------------到网上找个实例,完全自己写不好写,先看看官...
25
热度 -
[驱动开发] 新手。纠结来很久。望指导迷津。解决思路
新手。。纠结来很久。。望指导迷津。。我在配置nfs的时候连接到开发板,挂载上了,但是一直编译不出来。。。这里就纠结了,后来发现我的服务器端的ip在变,原本我是手动配置服务器端的ip的。开始的ip是Linkencap:以太网硬件地址60:eb:69:bf:fc:6finet6地址:fe80::62eb...
46
热度 -
[驱动开发] 新手接触到linux驱动的有关问题
新手接触到linux驱动的问题最近在看linux源码(2.6内核的)。遇到很多问题1:源代码如何看?我有些设备的驱动注册函数(如register_chrdev)都是封装了好几层的函数,那我是不是都要把它里调用的函数研究清楚?2:关于输入子系统,它在哪里体现了外设驱动选择了基于(I2C或者串口)之类的...
48
热度 -
[驱动开发] linux 内核自旋锁解决方法
linux内核自旋锁在kernel中获取自旋锁之前都要先禁止内核抢占,请问这是为什么?如果不禁止,会有什么后果?个人觉得后果是,如果不禁止,内核可以抢占,当前进程获取锁是原子的,所以获取锁成功,然后,此时如果来了一个中断,CPU停下手中的活去处理中断,中断返回后,如果内核可以抢占,不排除有跟高优先级...
102
热度 -
[驱动开发] 嵌入式linux驱动求高人指教,该怎么处理
嵌入式linux驱动求高人指教在linux下写驱动要用虚拟地址,这个我知道。例如:要操作两个寄存器寄存器A的地址为0x3cfffff0,寄存器B的地址是0x3cfffff4,问题来了。当我进行虚拟地址映射的时候分两中操作,第一种vA=(volateunsignedint*)ioremap(0x3cf...
31
热度 -
[驱动开发] USB无线网卡 裸机驱动
【求助】USB无线网卡裸机驱动如果我想开发,USB无线网卡裸机驱动(不跑系统)的话,需要什么知识?我的硬件平台:ARM9S3C2440我已具备的知识:1.USBOHCI2.USB控制传输,批量传输,中断传输3.已经实现了鼠标,键盘,U盘的裸机驱动我现在把无线网卡插到板子上的USB口,能正确的进行配置...
82
热度 -
[驱动开发] 在Keil 4下用ULink给提示异常“Cannot enter Debug Mode"
在Keil4下用ULink给提示错误“CannotenterDebugMode"在keil4下给LPC1764下程序,第一次用JLink下载程序成功,后来用ULink下就一直提示“CannotenterDebugMode",点确定后就出现"Error:FlashDownlodfailed-...
601
热度 -
[驱动开发] 稽查开发板的网络是否正常
检查开发板的网络是否正常平台:TQ2440OS:linux现在把此开发板通过网线连接到了路由器上面。我怎么才能检查开发板能正常访问局域网络?我开发板ping不通我的PC机。------解决方案--------------------1看up灯是否亮,就如网卡上的,up起来了有反映,还有就是收发灯是否...
47
热度