摘要: 以Linux为首的免费操作系统的诸多优点之一是它们的内部是开放可见的。操作系统曾今是一个黑暗且神秘的境界,它的代码只有少数程序员知晓,然而现在,它已经能够被任何具备必要技能(当然是指计算机知识)的人来检查,理解,甚至是修改。Linux让操作系统更加的民主化。Linux依然是一个巨大而且复杂的代码机构,然而,想成为内核hacker的人需要一个入口点,这个入口点能够帮助他们进入代码的内部而不被代码的复杂性压倒。通常情况下,设备驱动就是这个入口点。 设备驱动在Linux内核里扮演者一个特殊的角色。他们是特殊的“黑箱子“,使一个特定的硬件响应一个定义良好的内部编程接口;它们完全隐藏了设备工作的细节。. 阅读全文
posted @ 2011-07-25 19:54 自由泳的青蛙 阅读(447) 评论(0) 推荐(0) 编辑