文件名称:释放设备-复高斯分布的数学基础理论
文件大小:6.48MB
文件格式:PDF
更新时间:2024-06-28 07:07:27
嵌入式 Linux C
(3)释放设备
释放设备的接口函数是 release。要注意释放设备和关闭设备是完全不同的。当一个进程
释放设备时,其他进程还能继续使用该设备,只是该进程暂时停止对该设备的使用。而当一
个进程关闭设备时,其他进程必须重新打开此设备才能使用。
释放设备时要完成的工作如下所示。
� 递减计数器 MOD_DEC_USE_COUNT。
� 在最后一次释放设备操作时关闭设备。
5.基本操作——read 和 write
读写设备的主要任务就是把内核空间的数据复制到用户空间,或者从用户空间复制到内
核空间,也就是将内核空间缓冲区里的数据复制到用户空间的缓冲区中或者相反。这里首先
解释 read 和 write 函数的入口函数,如下所示。
� 头文件
#include