linux设备驱动归纳总结

公告:缅怀Dennis Ritchie活动开赛啦!
小白的博客——提升自已,分享别人

xiaobai.blog.chinaunix.net

好的女人可以不共享。好的技术绝对要共享!   
首页 |  博文目录 |  相册 |  博客圈 |  关于我 |  留言
个人资料
diytvgy
微博 论坛
发纸条 打招呼 加关注 加好友
  • 博客访问:74436
  • 博文数量:42
  • 博客积分:687
  • 博客等级:中校
  • 关注人气: 4
  • 注册时间:2010-12-01 18:55:26
文章分类
全部博文 (42)
linux内核相关知识(1)
闲话(3)
linux内核与设备驱动(34)
ubuntu(2)
未分类博文(2)
订阅我的博客
好友
  • tekkama

  • 小雅贝贝

  • luozhiy

  • Knivo

  • embedtek

  • sillybo

  • wang2kk

  • 嵌入小凯

  • send_li

  • CU官方博

  • songtao

  • lxhhust

最近来访
  • fh265
    1小时前

  • shenhai
    10月30日

  • a275532
    10月14日

  • Knivo
    10月13日


  • 10月13日

  • lxr215
    10月10日

  • luozhiy
    10月9日

  • chafe
    10月8日

  • mournju
    10月7日

  • zotozo
    10月7日

  • high_way
    10月7日

  • wangxin
    10月4日

字体大小:大 中 小博文
linux设备驱动归纳总结 (2010-12-25 10:35) 转载
标签:   linux   嵌入式   驱动   内核  分类:  linux内核与设备驱动

前言:

(总结已经基本写完,这段时间我会从新排版和修正。错误总会有的,望能指正!)

前段时间学习了嵌入式驱动,趁着没开始找工作,这段时间我会每天抽出时间来复习。 
我的总结是根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发详解》第一版来归纳的。文章中涉及一些自己的想法,并不能保证所说的一定正确。
 我也是一位linux初学者,在这里发博也是想跟大家分享技术,同时也希望别人能够指正错误。 
我把一些知识点拆分来讲述,文章会写得比较长,而且章节涉及的知识不会很多,但这是我复习时的思路。
 
因为我学习的是ARM-linux,除了第一章外,其他的代码都是通过交叉编译后在ARM9上运行,我使用的内核版本是我学习时候使用的2.6.29内核。


以下的文章若有侵权,请马上与我联系,我一定立即删除。

·linux设备驱动归纳总结(一):内核的相关基础概念
|
|---------1.1、linux设备驱动的作用
|         1.2、内核代码树介绍
|         1.3、内核补丁
|         1.4、内核中的Makefile
|         1.5、子目录下的Makefile和Kconfig
|         1.6、内核和模块的编译
·linux设备驱动归纳总结(二):模块的相关基础概念
|
|---------2.1、初探linux内核模块——hello world!
|         2.2、内核中的printk
|         2.3、模块传参——module_param
|         2.4、内核函数间的调用——EXPRORT_STMBOL

·linux设备驱动归纳总结(三):1字符型设备之设备申请
·linux设备驱动归纳总结(三):2open.close.read.write
·linux设备驱动归纳总结(三):3面向对象思想和lseek
·linux设备驱动归纳总结(三):4.ioctl的实现
·linux设备驱动归纳总结(三):5.阻塞型IO实现
·linux设备驱动归纳总结(三):6.poll和sellct
·linux设备驱动归纳总结(三):7.异步通知fasync
·linux设备驱动归纳总结(四):1.进程管理的相关概念
·linux设备驱动归纳总结(四):2.进程调度的相关概念
·linux设备驱动归纳总结(四):3.抢占和上下文切换
·linux设备驱动归纳总结(四):4.单CPU下竞态和并发
·linux设备驱动归纳总结(四):5.SMP下的竞态和并发
·linux设备驱动归纳总结(五):1.在内核空间分配内存
·linux设备驱动归纳总结(五):2.操作硬件——IO内存
·linux设备驱动归纳总结(五):3.IO静态映射
·linux设备驱动归纳总结(五):4.写个简单的LED驱动
·linux设备驱动归纳总结(六):1.中断的实现
·linux设备驱动归纳总结(六):2.分享中断号
·linux设备驱动归纳总结(六):3.中断下半部之tasklet
·linux设备驱动归纳总结(六):3.中断下半部之工作队列
·linux设备驱动归纳总结(七):1.时间管理与内核延时
·linux设备驱动归纳总结(七):2.内核定时器
·linux设备驱动归纳总结(八):1.总线、设备和驱动
·linux设备驱动归纳总结(八):2.match.probe.remove
·linux设备驱动归纳总结(八):3.分层与面向对象思想
·linux设备驱动归纳总结(八):4.总线热插拔
·linux设备驱动归纳总结(九):1.platform设备驱动
·linux设备驱动归纳总结(十):1.udev&misc

·linux设备驱动归纳总结(十一):简单的看门狗驱动
·linux设备驱动归纳总结(十二):简单的数码相框
·linux设备驱动归纳总结(十三):1.触摸屏与ADC时钟


xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2011.2.19修改 《linux设备驱动归纳总结(一):内核的相关基础概念》
2011.2.22修改 《linux设备驱动归纳总结(二):模块的相关基础概念》

分享到: 新浪微博 QQ空间 开心网 豆瓣 人人网 twitter fb

   
阅读 (3208)┊  评论  (3)┊ 收藏(4)┊ 举报┊ 打印
前一篇: linux设备驱动归纳总结(三):4.ioctl的实现
[发评论]  评论 重要提示:警惕虚假中奖信息!
  • 回复  举报
    asksoon  2011-08-03 00:57
    好东西,可以写成书出版了
  • 回复  举报
    diytvgy  2011-02-13 09:34
    beyondfly: CU博客不支持从word中复制粘贴,太郁闷了.....
    cu不识别tab键,其他我觉得还行,一般都是直接从openoffic粘贴过来的。
  • 回复  举报
    beyondfly  2011-02-13 09:10
    CU博客不支持从word中复制粘贴,太郁闷了
发评论
验证码:     更换一张

你可能感兴趣的:(linux,新浪微博,嵌入式,makefile,相册,linux内核)