- 0
- 0
- 约4.53千字
- 约 82页
- 2021-06-04 发布于河北
- 举报
第七章 linux设备驱动程序开发;7.1设备驱动概述;7.1设备驱动概述;;7.1设备驱动概述;7.1.2 设备类型 ;驱动程序中涉及的几个概念;;编写Hello World 模块;编写Hello World 模块;编写Hello World 模块;Printk函数;;linux2.4 编写Hello World 模块的Makefile;Linux2.6 编写Hello World 模块的Makefile;;;;;驱动程序中涉及的几个概念;/dev/;/proc/devicesp233;dev_t类型;设备入口点p234;设备入口点;用户空间和内核空间p220;字符设备p218;系统调用;一个简单的应用程序;一个简单的应用程序;设备驱动和文件系统的关系 ;close -——close()函数的作用是关闭由open()函数打开的文件, 其调用格式为: int close(int handle);
该函数关闭文件描述字handle 相连的文件。
read ——从设备上读数据。对于有缓冲区的I/O 操作,一般是从缓冲区里读数据。
write ——往设备上写数据,对于有缓冲区的I/O 操作,一般是把数据写入缓冲区里。write()函数的调用格式为:
int write(int handle, void *buf, int count);
write()函数把
原创力文档

文档评论(0)