第6讲中断处理与设备驱动程序.PDFVIP

  • 5
  • 0
  • 约2.79万字
  • 约 17页
  • 2017-06-05 发布于安徽
  • 举报
下载 第6章 中断处理与设备驱动程序 本章介绍L i n u x 内核中中断的处理机制及 L i n u x 内核是如何管理系统中的物理设备的。对 于中断,尽管大多数的中断处理细节是与体系结构相关的,但内核中同时仍有一些通用的处 理中断的机制和接口。操作系统正是通过设备驱动程序为用户隐藏下层硬件设备的细节(如 虚文件系统为所有安装的文件系统向上层提供一个统一的视图,而与下层的物理设备无关), 而设备驱动程序与中断处理息息相关,因此本章先介绍 L i n u x 内核中中断的处理机制,并基于 此对L i n u x 中的设备驱动程序做进一步的介绍。 6.1 中断与中断处理 L i n u x 使用大量不同的硬件去执行不同的任务,例如: L i n u x 用视频设备驱动监视器 ( m o n i t o r ) ,用I D E设备驱动磁盘。你可以用同步的方式来驱动这些设备,这种方法也就是向设 备发送某种操作的请求 (如:请求把一块内存写入磁盘中 ) ,然后等待设备完成操作。这种方法 虽然能正确工作,但效率非常低,操作系统在等待每个操作完成期间会浪费大

文档评论(0)

1亿VIP精品文档

相关文档