-
[驱动开发] 中止申请失败 request_irq()返回 -EINVAL
中断申请失败request_irq()返回-EINVALS5PV210的板子写mcp2510的驱动中断用的是EINT20在申请中断的时候返回-EINVAL发现实在下面的地方返回if(desc->status&IRQ_NOREQUEST)return-EINVAL;驱动?linux?内核...
66
热度 -
[驱动开发] 通用打印驱动如何把 8K纸型显示出来? []
通用打印驱动怎么把8K纸型显示出来?[求高手指教]通用打印驱动怎么把8K纸型显示出来?我在gpd里面设置添加了8K纸型,但是通用驱动里面值显示了(A3,A4).具体驱动中gpd里的,papersize设定如下:[求高手指教]*Feature:PaperSize{*rcNameID:=PAPER_SI...
87
热度 -
[驱动开发] 关于编译内核 编译的疑义
关于编译内核编译的疑问。现在遇到编译内核的时候出现的一个奇怪问题,我在内核修改nandflashMTD分区(位置在linux-2.6.19\drivers\mtd\maps\目录下)后,我重新编译内核,然后程序烧入到我们开发板,发现似乎我修改的地方一点都不起作用!!这就很奇怪了,起初还在怀疑我修改的...
53
热度 -
21
热度 -
[驱动开发] 这样的情况算小弟我的驱动成功了吗
这样的情况算我的驱动成功了吗?ARM和FPGA的驱动程序,当ARM读取FPGA的数据时输出的是0~255的ASCII码,而不是我自己写的数据,我想问的是:FPGA接在CS5上,cs5的地址是0x38000000,驱动中使用ioremap映射了这个地址,如果这个cs5没有接FPGA(即什么都没接)这样...
89
热度 -
[驱动开发] 请教怎么在Linux下开发摄像头驱动
请问如何在Linux下开发摄像头驱动需要在三星Exynos4412CPU下做一个OV9650的驱动,但是看网上各种驱动都特别奇怪,内核里面自带的ov9640.c的源文件没有实现s_stream等关键函数,看其他驱动似乎也是只是在配置寄存器。现在v4l2上的东西基本已经差不多了,然后看了下fimc的东...
93
热度 -
[驱动开发] 板子调试驱动出现有关问题,困扰了1周了,求大侠帮忙啊
板子调试驱动出现问题,困扰了1周了,求大侠帮忙啊~tw2823driverversion0.0gpio_tw2823_activedonetw2823_attach_adapterstart...tw2823_detect_clientstarttw2823.c:attachingtw2823cli...
70
热度 -
[驱动开发] 初次上电起动检测硬盘失败,复位重启却正常
初次上电启动检测硬盘失败,复位重启却正常本帖最后由jason__lu于2013-03-2510:35:40编辑采用SEEDDM6467的评估板如题,板子上电初次启动总会出现如下错误:sii9134reginitialized.UniformMulti-PlatformE-IDEdriverRevis...
45
热度 -
[驱动开发] Spring4+Hibernate4+测试驱动开发时发现的有关问题:No session (上)
Spring4+Hibernate4+测试驱动开发时发现的问题:Nosession(上)在Service层上配置了切面加入了事务控制,但是在Dao层上没有配置事务。用Spring-test编写了测试Dao的类,但是运行的时候报错:org.hibernate.HibernateException:No...
170
热度 -
[驱动开发] PXA310用GPIO口模拟I2C有关问题
PXA310用GPIO口模拟I2C问题调试中遇到个问题是,我用的是PXA310的cpu,其GPIO口无法设置成漏极开路的形式,GPIO可以设置的就是方向为输入输出两种,也可以设置带100k上下拉,但是若设置成输出,就是能直接驱动后端的。但是I2C需要的是漏极开路方式输出外接上拉电阻,我现在用输出模式...
81
热度 -
[驱动开发] 撤销键盘驱动中的IRP
取消键盘驱动中的IRP键盘过滤驱动中,挂接到键盘设备上之后,第一个按键,过滤驱动中是接收不到的.现在要解决这个问题:1.向键盘模拟发送一个按键,将那个IRP消耗掉2.结束掉这个IRP第一种想法:我在网上找到一些资料,但是都是汇编的,因为程序有32和64两种平台的,64位又不支持__asm,我对汇编实...
49
热度 -
[驱动开发] linphone移植时使用交叉编译器arm-2009q1-203-arm-none-linux-gnueabi无法编译通过解决思路
linphone移植时使用交叉编译器arm-2009q1-203-arm-none-linux-gnueabi无法编译通过编译命令:/Linphone/build/linphone-3.4.2#./configure--prefix=/home/innolux/Linphone/arm_none_t...
562
热度 -
[驱动开发] 关于AddPrinterDriver,该如何处理
关于AddPrinterDriver如题,在64bit的win7使用这个API安装打印机驱动,总是返回驱动无法安装的错误,调用getlasterror查看却返回0……该如何是好啊~~~~------解决方案--------------------用命令行呢?'rundll32printui.dll,...
61
热度 -
[驱动开发] 一个嵌入式高级工程师对内存映射的若干疑惑
一个嵌入式工程师对内存映射的若干疑惑最近在移植uboot,引发出一个思考,内存映射到底怎么理解,到现在我还没有理解透彻。以6410为例:S3c6410支持32位地址空间,并且这些空间被分为两部分,一部分作为“存储空间”,另一部分为“外设空间”。其中主存空间经由SPINE总线,地址空间为0x00000...
66
热度 -
[驱动开发] android 休眠与唤醒解决办法
android休眠与唤醒s3c6410android总有一个非限时锁阻止进入suspend在内核中添加打印的:has_wake_lock_locked()中添加staticlonghas_wake_lock_locked(inttype){ structwake_lock*lock,*n; long...
46
热度 -
[驱动开发] linux驱动调用device_create不能自动创建装置节点
linux驱动调用device_create不能自动创建设备节点linux驱动调用device_create调用成功,但是dev目录下却设备节点,class都目录下的类都出现了,就是没有设备节点,怎么回事,有人说是udev什么的问题,我不太懂,求高人指点一下。开发板是s3c6410,文件系统是资料带...
59
热度 -
[驱动开发] 64位磁盘过滤驱动的INF如何写啊
64位磁盘过滤驱动的INF怎么写啊?以下是微软的TOASTER过滤驱动,我要改成磁盘过滤驱动,怎么写啊。我试了,把[Version]Signature="$WINDOWSNT$"Class=TOASTERClassGuid={B85B7C50-6A01-11d2-B841-00C04FAD5171}...
120
热度 -
[驱动开发] android2.3休眠唤醒后无法识别sd卡解决思路
android2.3休眠唤醒后无法识别sd卡如题,昨天下午测试部突然拿过来说是休眠唤醒后有时候无法识别sd卡,让我改一下,今天把log打出来发现休眠唤醒后只要一打开文件管理器或者设置里面的存储,或者照相机反正所有和sd卡有关联的东西,就会在串口输出好多log,如下end_request:I/Oerr...
224
热度 -
[驱动开发] linux中止响应gpio中断太慢是什么原因
linux中断响应gpio中断太慢是什么原因?测试发现linux上半部响应GPIO中断的时间有时会慢到20ms之后才响应?大家有遇到这种问题吗?我们是这样测试的,在一个MCU(装的实时操作系统)里每隔10ms通过一个gpio向CPU发送中断,在LINUX这边的中断服务程序再通过另外一个gpio去中断...
103
热度 -
[驱动开发] 想学linux内核,请大伙推荐一本书
想学linux内核,请大家推荐一本书入门级的,豆瓣上找了几本,没看过,也不了解------解决方案--------------------linux内核设计与实现linux设备驱动看了就差不多了,入门很好,我都看过------解决方案--------------------LDD3必备经典。----...
31
热度