摘要: linux内核的组成 一、linux内核源代码目录结构 1.1Linux 内核的组成部分 Linux 内核主要由进程调度(SCHED) 、内存管理(MMU) 、虚拟文件系统(VFS) 、网络接口(NET)和进程间通信(IPC)等 5 个子系统组成。 1.1.1进程调度 精度调度控制系统中的多个进程对 阅读全文
posted @ 2016-03-19 20:26 for_learning 阅读(531) 评论(0) 推荐(0) 编辑
摘要: linux驱动程序设计的硬件基础(一) 本章讲总结学习linux设备程序设计的硬件基础。 一、处理器 1.1通用处理器 通用处理器(GPP)并不针对特定的应用领域进行体系结构和指令集的优化,它们具有一般化的通用体系结构和指令集,以支持复杂的运算并易于新开发功能的添加。一般而言,在嵌入式微控制器(MC 阅读全文
posted @ 2016-03-19 18:15 for_learning 阅读(697) 评论(0) 推荐(0) 编辑
摘要: linux设备驱动学习-1 本章节主要学习有操作系统的设备驱动和无操作系统设备驱动的区别,以及对操作系统和设备驱动关系的认识。 一、设备驱动的作用 对设备驱动最通俗的解释就是“驱使硬件设备行动” 。设备驱动与底层硬件直接打交道, 按照硬件设备的具体工作方式读写设备寄存器, 完成设备的轮询、 中断处理 阅读全文
posted @ 2016-03-19 14:38 for_learning 阅读(767) 评论(0) 推荐(0) 编辑