Linux 内核
文章平均质量分 78
無智
这个作者很懒,什么都没留下…
展开
-
Linux 设备驱动开发 —— 驱动开发环境建立(一)
引言 Linux 设备驱动简介:它在 Linux 系统中扮演着重要角色,是很多独立的“黑盒子”的总称,使某个特定硬件响应一个定义良好的内部编程接口,这些接口完全隐藏设备的工作细节。用户操作通过一组标准化的调用执行,而这些调用是和特定的驱动程序无关的。将这些调用映射到作用于实际硬件设备特有的操作上是设备驱动程序的任务。这个编程接口能够使得驱动程序独立于内核的其它部分而建立,在必要的情况下,可在原创 2012-07-18 23:33:02 · 475 阅读 · 0 评论 -
Linux 设备驱动开发 —— 驱动开发环境建立(二)
引言 在《驱动开发环境建立(一)》中讲述的是: 1. 简要的介绍了 Linux 设备驱动及其与模块的关系? 2. 如何编写一个简单的设备驱动程序? 3. 设备驱动程序是如何被编译成模块的及如何构建 Linux OS 官方发行商的环境? 那么,作为 Linux 爱好者肯定更希望自己到 kernel.org 上 download 一个原始干净的内核来玩、学习,甚至于应用到原创 2012-07-19 01:48:09 · 528 阅读 · 0 评论 -
Linux 设备驱动开发 —— 基于自己的设备驱动开发环境设计驱动(一)
引言 在《驱动开发环境建立(二)》中讲述的是: 1. Linux 内核去哪里下载? 2. 如何编译一个适用当前系统的内核并使用它? 3. 配置内核编译选项的简单概念并附示例举证。 那么,我们这个自己编的内核是否设备驱动开发环境?如果是,那么怎么使用这一内核作为开发环境呢?本文就来确认并使用这个环境做一个小例子。原创 2012-07-29 01:08:53 · 275 阅读 · 0 评论