DSP WinCE Vxworks 嵌入式硬件 iPhone / Symbian 物联网
电子书 工具和源代码 Linux Android ARM FPGA

《Linux设备驱动开发详解》
第3章 Linux内核及内核编程

文件类别: 电子书
图书作者: 华清远见
文件类型: PDF
文件体积: 0.71M
全书章节: 共23章
发布时间: 2013-05-28
本章介绍
 

        由于Linux驱动编程本质属于Linux内核编程,因此有必要掌握Linux内核及内核编程的基础知识。
        3.1~3.2节讲解Linux内核的演变及Linux 2.6内核的特点。 3.3节分析了Linux内核源代码目录结构和Linux内核的组成部分及其关系,并对Linux的用户空间和内核空间进行了讲解。 3.4节讲解了Linux 2.6内核的编译及内核引导过程。另外,还描述了在Linux内核中新增程序的方法,驱动工程师编写的设备驱动也应该以此方式被添加。 3.5节讲解了Linux下C编程的命名习惯以及Linux所使用的GNU C针对标准C的扩展语法。


下载地址
 
                    

相关资料
 

·《Linux设备驱动开发详解》- -第1章 设备驱动概述
·《Linux设备驱动开发详解》- -第2章 驱动设计的硬件基础
·《Linux设备驱动开发详解》- -第4章 Linux内核模块
·《Linux设备驱动开发详解》- -第5章 Linux文件系统与设备文件系统
·《Linux设备驱动开发详解》- -第6章 字符设备驱动
·《Linux设备驱动开发详解》- -第7章 Linux设备驱动中的并发控制
·《Linux设备驱动开发详解》- -第8章 Linux设备驱动中的阻塞与非阻塞IO
·《Linux设备驱动开发详解》- -第9章 Linux设备驱动中的异步通知与异步IO
·《Linux设备驱动开发详解》- -第10章 中断与时钟


课程推荐
 

·嵌入式(Linux+Android)长期就业培训班(4个月)
·嵌入式Linux应用开发培训班
·嵌入式Linux系统开发培训班
·嵌入式Linux驱动开发培训班
·全国高校3G嵌入式师资培训班


返回电书列表页>>