- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 linux内核学习(23)设备模型之第二层driver_register
<br />终于说到最后一个注册了,今天也是年末了,可是我依然战斗在一线的感觉!说完这个,我也得放松一会儿。学习内核也接近大半个月了,收获颇多,不过还有太多东西需要我在继续努力了,虽然博客的流量不是很理想,表明关注我博客的网友不是很多,但是我相信,就会在不久,linux成为千家万户都在关注的对象时,我博客将成为初学者很好的入门资料,这也是我写这些文章的一个出发点,希望以后在来回味自己走过linux的路程时有所感慨!<br /><br />来自:drivers/base/driver.c:<br />int
2011-02-27 17:59:00 1605 6
原创 linux内核学习(23)设备模型之第二层driver_register
终于说到最后一个注册了,今天也是年末了,可是我依然战斗在一线的感觉!说完这个,我也得放松一会儿。学习内核也接近大半个月了,收获颇多,不过还有太多东西需要我在继续努力了,虽然博客的流量不是很理想,表明关注我博客的网友不是很多,但是我相信,就会在不久,linux成为千家万户都在关注的对象时,我博客将成为初学者很好的入门资料,这也是我写这些文章的一个出发点,希望以后在来回味自己走过linux的路程时有
2011-02-27 17:59:00 1098
原创 linux内核学习(22)设备模型之第二层bus_register
<br />注册总线。<br /><br />来自:dirvers/base/bus.c:<br />int bus_register(struct bus_type *bus)<br />{<br /> int retval;<br /> struct bus_type_private *priv;<br /><br /> priv = kzalloc(sizeof(struct bus_type_private), GFP_KERNEL); <br /> if (
2011-02-24 22:27:00 1361
原创 linux内核学习(22)设备模型之第二层bus_register
注册总线。来自:dirvers/base/bus.c:int bus_register(struct bus_type *bus){ int retval; struct bus_type_private *priv; priv = kzalloc(sizeof(struct bus_type_private), GFP_KERNEL);
2011-02-24 22:27:00 3044
原创 linux内核学习(21)设备模型之第二层device_register
这篇文章将那个3个注册函数说说,把整个设备模型框架搭建起来,当然,是重点部分了。在这之前希望你已经懂得总线、设备、驱动的数据结构及其里面的有关数据结构。关于调用的函数,如果显示为粗体,那么在下面我有分析。来自:drivers/base/core.cint device_register(struct device *dev){ device_initialize(dev)
2011-02-23 10:42:00 2639 2
原创 linux内核学习(21)设备模型之第二层device_register
<br />这篇文章将那个3个注册函数说说,把整个设备模型框架搭建起来,当然,是重点部分了。在这之前希望你已经懂得总线、设备、驱动的数据结构及其里面的有关数据结构。关于调用的函数,如果显示为粗体,那么在下面我有分析。<br /><br />来自:drivers/base/core.c<br />int device_register(struct device *dev)<br />{<br /> device_initialize(dev);<br />//初始化设备<br /> return
2011-02-23 10:40:00 1607
原创 linux内核学习(20)设备模型第二层之一
设备模型第二层也是非常重要的一层,为各种设备打好了基础,由于我之前在分析的过程中发现,如果每个细节都一起抠,可能很难将设备模型的概貌理解清楚,因此,我将采用从整体到局部的方法分析设备模型第二层,还是因为里面的东西太过于复杂。那么我们将哪些给踢掉呢,当然为了将设备模型的重点给捋出来,我可是费了不少功夫。我们将设备模型中关于sysfs、class 、attribute、电源管理等给踢掉,剩下的
2011-02-22 13:08:00 820
原创 linux内核学习(20)设备模型第二层之一
<br />设备模型第二层也是非常重要的一层,为各种设备打好了基础,由于我之前在分析的过程中发现,如果每个细节都一起抠,可能很难将设备模型的概貌理解清楚,因此,我将采用从整体到局部的方法分析设备模型第二层,还是因为里面的东西太过于复杂。那么我们将哪些给踢掉呢,当然为了将设备模型的重点给捋出来,我可是费了不少功夫。<br /><br />我们将设备模型中关于sysfs、class 、attribute、电源管理等给踢掉,剩下的基本就简单多了,等我们将重点分析完后,在回过头来分析这每个部分,那将非常简单了。好了
2011-02-22 13:04:00 1342
libc库简单搭建
2012-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人