<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[求助：linux 里测试程序调用不到驱动 ope ..]]></title>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965]]></link>
 <description><![CDATA[Latest 20 replies of 求助：linux 里测试程序调用不到驱动 ope ..]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Sun, 26 Jul 2026 19:50:24 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://121.40.142.80]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[回 9楼(lwjian126) 的帖子]]></title>
 <description><![CDATA[请问一下 在main.mk里被设置为普通用户了，把它改为root就ok了 这个是应该怎么改？ 谢谢]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#201196]]></link>
 <author><![CDATA[触不到]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 10 Oct 2012 03:14:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[谢谢版主的提示啊，可以结了~]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49868]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 08 Dec 2010 08:30:58 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[哈哈~~~版主，问题解决了，问题点在我的SDK包里的源码 在main.mk里被设置为普通用户了，把它改为root就ok了！！！]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49867]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 08 Dec 2010 08:29:52 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[版主啊，你显显灵啊~~~~ [s:12]]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49844]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 08 Dec 2010 06:38:28 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[版主啊~~~有新新情况啊~~~：：

I/Java Service(&nbsp;&nbsp;982): Load Native Serivce LIB
D/dalvikvm(&nbsp;&nbsp;982): Trying to load lib /system/lib/libled_runtime.so 0x0
D/dalvikvm(&nbsp;&nbsp;982): Added shared lib /system/lib/libled_runtime.so 0x0
I/LedService(&nbsp;&nbsp;982): **LedService.cpp-- ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49778]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Tue, 07 Dec 2010 11:38:56 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[对于Android上的HAL来说，perror()这种依赖于标准输出的函数是行不通的（这种情况下，进程的标准输出是重定向到/dev/null的）。我想你需要用Android的LOGI()宏直接打印出保存出错值的全局变量errno, 我不确定在Android上它是否叫这个名字。]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49285]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Thu, 02 Dec 2010 14:04:58 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[谢谢斑竹~~~
1. 驱动里的leds_open()添加了printk(),没打印信息处理，感觉没被调用到，而该程序里的init部分则有调试信息出来。
2.我是在android系统上写了一个java应用调用jni的**.so，然后在调用HAL的 **.so，HAL里的.so源代码就是用到上述老是返回-1的open函数，HAL里的.so我放在hardware/libhardware/modules/led/下的 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49221]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Thu, 02 Dec 2010 06:38:03 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我想你可以
1. 在驱动源代码里的leds_open()函数里加上debug信息来确认这个函数是否被正常调用到；
2. 在open()返回出错的情况下，用perror()来打印出具体的出错原因，perror的用法参考[url]http://linux.die.net/man/3/perror[/url]; open()返回值含义参考[url]http://linux.die.net/man/2/open[/url]]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49158]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 01 Dec 2010 12:27:19 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[再补充：
补充：串口已经打印出 驱动程序里init函数里的 调试信息：
...
[1] **test:led --initialized
...
在终端里也能进入dev/下找到led节点
但应用程序就是open 返回的是 -1值]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49154]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 01 Dec 2010 10:00:28 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[补充已经写好Kconfig 和makefile 而且在make menuconfig，选中该驱动为编译进内核的！]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=8965#49151]]></link>
 <author><![CDATA[lwjian126]]></author>
 <category><![CDATA[Android技术交流区]]></category>
 <pubdate><![CDATA[Wed, 01 Dec 2010 09:05:21 +0000]]></pubdate>
</item>
</channel></rss>