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

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

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

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

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

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

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

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

发布时间:2014-05-02 12:06:06

原文地址:http://blog.csdn.net/muge0913/article/details/7252107那年,我学习《Linux内核修炼之道》——子系统的初始化:那些入口函数 .这些文章是阅读《linux内核修炼之道》的笔记和一些自己补充的知识和感悟,写的不清楚的地方请查看《linux内核修炼之道》等资料。同时文章若有不妥的地方请大家指出,谢谢。转载.........【阅读全文】

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

发布时间:2014-04-27 01:20:05

原文地址:http://blog.csdn.net/feixiaoxing/article/details/6746543【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    内存越界是我们软件开发中经常遇到的一个问题。不经意间的复制常常导致很严重的后果。经常使用memset、memmove、strcpy、strn.........【阅读全文】

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

发布时间:2014-04-23 10:51:08

MTD驱动 MTD是linux内核为了简化对Flash设备的编程而建立的一种驱动框架。当各种Flash设备需要加入到linux的内核中时,不需要编写复杂的驱动程序来在内核中建立块设备等等。而只需要遵循MTD驱动的架构,实现相应的驱动接口,就能将各种Flash设备加入到内核中去。并在内核中形成块设备,字符设备等.........【阅读全文】

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

7大爷2014-04-21 11:08

期待你的原创博文哦

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

登录 注册