第章设备管理PowerPointPresenta.pptxVIP

  • 0
  • 0
  • 约1.58千字
  • 约 62页
  • 2021-11-12 发布于江苏
  • 举报
第10章 设备管理;第10章 主要内容;第10章 目录;第10章 目录;10.1 设备管理结构:;10.1 设备管理结构:概述;10.1 设备管理结构:概述; 如图10-1所示,应用程序通过Linux的系统调用与内核通信。 ;10.1 设备管理结构:概述;10.1 设备管理结构:;10.1 设备管理结构:字符设备与块设备;10.1 设备管理结构:;10.1 设备管理结构:主设备号和次设备号;10.1 设备管理结构:;10.1 设备管理结构: Linux设备命名习惯;第10章 目录;10.2 驱动程序:;10.2 驱动程序:驱动程序根本功能;10.2 驱动程序:驱动程序根本功能;结合大家比较熟悉的键盘来了解其运作过程:;10.2 驱动程序:驱动程序的运作过程;10.2 驱动程序:驱动程序的运作过程;10.2 驱动程序:驱动程序的运作过程;10.2 驱动程序:驱动程序的运作过程;10.2 驱动程序:;10.2 驱动程序:常用接口介绍;10.2 驱动程序:; unsigned int(*poll)(struct file *,struct poll_table_struct *); int (*ioctl)(struct inode *,struct file *,unsigned int ,unsigned long ); int (mmap)(struct file *,struct vm_area_struct *); int (*open)(struct inode *,struct file *); int (*flush)(struct file*); int(*release)(struct inode *,struct file *);;10.2 驱动程序:常用函数原型;10.2 驱动程序:常用函数原型;10.2 驱动程序:常用函数原型;10.2 驱动程序:常用函数原型;10.2 驱动程序:常用函数原型;第10章 目录;10.3 驱动程序编写实例;10.3 驱动程序编写实例:;10.3 驱动程序编写实例:设备功能介绍;10.3 驱动程序编写实例:;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现; #include stdio.h int main() { FILE * fp; char buf[l00]; printf(Please input file name: ); scanf(% s, buf);;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;10.3 驱动程序编写实例:具体实现;本章主要介绍了设备管理方面的有关知识. 首先介绍了系统是怎样来管理设备的,即把设备看作一种的特殊的文件,从而实现了对设备的有关操作。 然后,说明了驱动程序运作过程。 最后,结合一个具体实例,说明了驱动程序的具体的编写方法。; 练习题

文档评论(0)

1亿VIP精品文档

相关文档