<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[路过顺便指点下platform_get_resource 获 ..]]></title>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736]]></link>
 <description><![CDATA[Latest 20 replies of 路过顺便指点下platform_get_resource 获 ..]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Mon, 27 Jul 2026 19:41:34 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://www.aiothome.net]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第19楼guanghan12于2009-08-14 17:34发表的&nbsp;&nbsp;:
非常感谢 楼主的指点， &#160; 很佩服 &#160;值得学习 ！！！
新手 基础不扎实 呵呵 ！！
顺便多问下devs里的 id 的值 “ 0和1” 是怎么确定的？
.id&#160;&#160;&#160;&#160; = 0,
.id&#160;&#160;&#160;&#160; = -1,
[/quote]
我的理解是，&quot;0&q ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8747]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:37:21 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[非常感谢 楼主的指点， &nbsp; 很佩服 &nbsp;值得学习 ！！！
新手 基础不扎实 呵呵 ！！
顺便多问下devs里的 id 的值 “ 0和1” 是怎么确定的？
.id&nbsp;&nbsp;&nbsp;&nbsp; = 0,
.id&nbsp;&nbsp;&nbsp;&nbsp; = -1,]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8746]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:34:23 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[~ 受教受教~ [s:6]]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8745]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:33:34 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[回 16楼(superfight) 的帖子]]></title>
 <description><![CDATA[澄清一下，代码怎么写都可以，但问题是为什么那么写。
你会去用memcpy() copy一个字节吗？]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8744]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:28:38 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第12楼kasim于2009-08-14 17:21发表的&nbsp;&nbsp;:

友善之臂的驱动源代码，仅供参考:)
[/quote]

请教一下~ 呢为什么不能写成

.start = S3C2410_CS4,
.end&nbsp;&nbsp; = S3C2410_CS4 + 3

这样的形式呢?~]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8743]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:26:38 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[s:11] 我贴出来的这一段里好像只有一个叫db的指针吧]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8742]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:25:42 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[使用未初始化的局部变量，而且还是个空指针？
----------------------------------------------------
 具体指的是哪个？&nbsp;&nbsp;还请楼主指明？
 能说明下吗 ？ 呵呵谢了！！

struct board_info *db;&nbsp;&nbsp;&nbsp;&nbsp;/* Point a board information structure */
04.&nbsp;&nbsp;&nbsp;&nbsp;...
05.//&nbsp ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8741]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:25:08 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[使用未初始化的局部变量，而且还是个空指针？
----------------------------------------------------
 具体指的是哪个？&nbsp;&nbsp;还请楼主指明？
 能说明下吗 ？ 呵呵谢了！！

struct board_info *db;&nbsp;&nbsp;&nbsp;&nbsp;/* Point a board information structure */
04.&nbsp;&nbsp;&nbsp;&nbsp;...
05.//&nbsp ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8740]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:24:29 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第9楼superfight于2009-08-14 17:13发表的&nbsp;&nbsp;:
我猜是你要用的这个资源已经被别的驱动申请了~&#160;&#160;但是申请已经被占用的资源会不会引起PANIC就不清楚了~

你在每条语句下面都加一条printk~ 看看是运行到哪条语句panic的~


.......
[/quote]
友善之臂的驱动源代码，仅供参考:)]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8739]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:21:49 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我 cat&nbsp;&nbsp;iomem&nbsp;&nbsp;好像没有别的再使用，是不是别的使用了不在这里显示呢？ 不然那为什么不行呢？&nbsp;&nbsp;keybus&nbsp;&nbsp;是我加的
-----------------------------------
[root@FriendlyARM /proc]# cat iomem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8738]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:19:08 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[code]
keybus_probe(struct platform_device *pdev)
{
&nbsp;&nbsp;&nbsp;&nbsp;struct board_info *db;&nbsp;&nbsp;&nbsp;&nbsp;/* Point a board information structure */
&nbsp;&nbsp;&nbsp;&nbsp;...
//&nbsp;&nbsp;&nbsp;&nbsp;memset(db,0,sizeof(*db));
/*
&nbsp;&nbsp;&nbsp;&nbsp;db-&gt;dev = &amp;pdev-&gt; ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8737]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:16:28 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我猜是你要用的这个资源已经被别的驱动申请了~&nbsp;&nbsp;但是申请已经被占用的资源会不会引起PANIC就不清楚了~

你在每条语句下面都加一条printk~ 看看是运行到哪条语句panic的~

[quote]引用第3楼kasim于2009-08-14 16:38发表的&nbsp;&nbsp;:
就S3C2440A而言，不管是哪个Memory的bank，都不会出现S3C2410_CS3 + 3这种m ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8736]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:13:06 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[以下是我的源代码
------------------------------
#include &lt;linux/module.h&gt;//
#include &lt;linux/ioport.h&gt;//
//#include &lt;linux/netdevice.h&gt;
//#include &lt;linux/etherdevice.h&gt;
#include &lt;linux/init.h&gt;//
#include &lt;linux/skbuff.h&gt;
#include &lt;linux/spinlock.h&gt;
#include ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8735]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:11:32 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[可能会有些乱码！
以下是我的串口输出信息------------

Enter your selection?g&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Copy linux kernel from 0x00050000 to 0x30008000, size = 0x00200000 ... done&nbsp;&nbsp;&n ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8734]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 09:03:02 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[把你的驱动源代码和内核启动的串口输出信息贴出来]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8732]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 08:59:41 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我的如果蔽掉 platform_get_resource&nbsp;&nbsp;相关的函数 再编译 就可以了 ，给我的感觉就是这个 platform_get_resource&nbsp;&nbsp;引起的，但我也找了 也没 有占用的 只有cs8900 网卡是 使用bank3的&nbsp;&nbsp;，但start 是 19000000 开始的 应该不影响&nbsp;&nbsp;我也换过 bank5 但事实不行？奇怪了&nbsp;&nbsp;  ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8731]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 08:56:04 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我想写总线驱动&nbsp;&nbsp;我参照dm9000 写的
db-&gt;addr_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
db-&gt;data_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);

映射 ioremap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;db-&gt;io_addr，db-&gt;io_data
------------------------------------------ ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8730]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 08:42:18 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[就S3C2440A而言，不管是哪个Memory的bank，都不会出现S3C2410_CS3 + 3这种map，你在map什么？]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8729]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 08:38:01 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[回复真快 在这先谢谢 “superfight”&nbsp;&nbsp;！！
以下是我的&nbsp;&nbsp;感觉没什么问题&nbsp;&nbsp;还请指点下！！

&nbsp;&nbsp;static struct resource s3c_keybus_resource[] = {
&nbsp;&nbsp;&nbsp;&nbsp;[0] = {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.start = S3C2410_CS3,
&nbsp;&nbsp;&nbsp;&n ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8728]]></link>
 <author><![CDATA[guanghan12]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 08:34:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[看一个简单的 platform_device 的例子

static struct resource s3c_rtc_resource[] = {
&nbsp;&nbsp;&nbsp;&nbsp;[0] = {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.start = S3C24XX_PA_RTC,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.end&nbsp;&nbsp; = S3C24XX_PA_RTC + 0xff,
&nbsp;&nbsp;&nbsp;&n ..]]></description>
 <link><![CDATA[http://www.aiothome.net/read.php?tid=2736#8727]]></link>
 <author><![CDATA[superfight]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 14 Aug 2009 08:29:04 +0000]]></pubdate>
</item>
</channel></rss>