Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2968848
  • 博文数量: 685
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5303
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-19 14:17
个人简介

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

发布时间:2014-05-02 20:43:07

......【阅读全文】

阅读(579) | 评论(0) | 转发(0)

发布时间:2014-05-02 15:57:56

原文地址:http://blog.csdn.net/zyhorse2010/article/details/6454879在linux的驱动里经常会出现__define_initcall(level,fn)的用法,特别是在驱动,的init函数中,譬如I2C_ADAPTER的驱动有这样的函数subsys_initcall(imapx200_i2c_adap_init);关于它的具体用法,就参考下面的资料 宏定义__define_initcall(l.........【阅读全文】

阅读(500) | 评论(0) | 转发(0)

发布时间:2014-05-02 13:11:49

原文地址:http://blog.csdn.net/tigerjibo/article/details/82995891.container_of宏1> Container_of在Linux内核中是一个常用的宏,用于从包含在某个结构中的指针获得结构本身的指针,通俗地讲就是通过结构体变量中某个成员的首地址进而获得整个结构体变量的首地址。2>接口:container_of(ptr, type, member) .........【阅读全文】

阅读(594) | 评论(0) | 转发(0)

发布时间:2014-05-02 12:59:33

原文地址:http://blog.csdn.net/linwhwylb/article/details/60842191.问题引出在内核代码的条件分支中的判断中,经常可以看到如下两条语句:[cpp] view plaincopy/* ...... */  if(unlikely(!something))  /* .........【阅读全文】

阅读(693) | 评论(0) | 转发(0)

发布时间:2014-05-02 12:40:34

原文地址:http://hi.baidu.com/zkw0320/item/0e6a4d3c48ea1385b611dba4在C源码中,使用了一个函数:module_init(init_hw),该函数的参数是另外一个函数的指针,这个函数将告诉内核,模块初始化时该调用哪个函数。当使用命令insmod插入模块时,内核将自动调用指定的初始话函数,因此才会在日志信息中打印出“Hello, .........【阅读全文】

阅读(1328) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

7大爷2014-04-21 11:08

期待你的原创博文哦

回复  |  举报
留言热议
请登录后留言。

登录 注册