登录
Ubuntu Kylin首页| 新闻| 应用| 下载| 社区| 论坛| 知识库

驱动开发

设备驱动程序是内核空间的一部分,是连接最终用户/程序员和硬件的是接口。Linux通过设备驱动程序为应用程序提供了统一抽象的接口,从而隐藏了大量不同设备之间的区别和细节。在Linux中对硬件设备的操作和通常的文件一样,利用标准的文件操作可以对设备上进行打开、关闭、读取或者写入操作。系统中的每个设备由“设备特殊文件”来代表,通过/dev目录下的文件可用来访问驱动程序。

操作系统中的驱动的任务

设备、驱动和操作系统三者之间的关系