设备驱动概述-复高斯分布的数学基础理论

时间:2024-06-28 07:07:26
【文件属性】:

文件名称:设备驱动概述-复高斯分布的数学基础理论

文件大小:6.48MB

文件格式:PDF

更新时间:2024-06-28 07:07:26

嵌入式 Linux C

12.1 设备驱动概述 12.1.1 设备驱动简介 系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器 硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件 设备只是一个设备文件,应用程序可以象操作普通文件一样对硬件设备进行操作。 设备驱动程序是内核的一部分,它完成以下的功能。 � 对设备初始化和释放。 � 把数据从内核传送到硬件、从硬件读取数据。 � 读取应用程序传送给设备文件的数据和回送应用程序请求的数据。 � 检测和处理设备出现的错误。 在 Linux 操作系统下有两类主要的设备文件:一种是字符设备,另一种是块设备。


网友评论