河南师范大学操作系统课件第十章 UNIX系统内核结构.pptVIP

  • 1
  • 0
  • 约1.1万字
  • 约 96页
  • 2019-05-10 发布于广东
  • 举报

河南师范大学操作系统课件第十章 UNIX系统内核结构.ppt

10.5.3 内核与驱动程序接口 1. 设备开关表的作用 图 10-15 设备开关表及系统调用和驱动程序间的接口 2. 块设备开关表 gdstrategy gtstrategy gdclose gtclose gdopen gtopen 0 1 strategy close open 函数 表项 … … … … 图 10-16 块设备开关表 3. 字符设备开关表 syioctl sywrite syread nulldev Syopen 2 Dzbioctl Dzbwrite Dzbread Dzbclose Dzbopen 1 Conioctl Conwrite Conrdad Conclose Conopen 0 Ioctl write read close open 函数  表项 图 10-17 字符设备开关表 10.5.4 磁盘驱动程序 1. 打开磁盘驱动器的过程gdopen 在UNIX系统中,设备被看作是一种特殊类型的文件, 因而在使用该文件之前,也须先将它打开。gdopen便是用于打开磁盘驱动器的过程,该过程的输入参数是设备号,无输出参数。进入该过程后,首先检查系统中是否有由输入参数dev所指定类型的磁盘驱动器,若有,再检查它是否已被打开, 如果尚未打开,便将此驱动

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档