设备驱动程序要完成什么工作 将接收到的抽象要求转换为具体要求。检查用户 I/O 请求的合法性,了解 I/O 设备的状态,传递有关参数,设置设备的工作方式。发出 I/O 命令,启动分配到的 I/O 设备,完成指定的 I/O 操作及时响应由控制器或通道发来的中断请求,并根据其中断类型调用相应的中断处理程序进行处理。对于设置有通道的计算机系统,驱动程序还应能够根据用户的 I/O 请求,自动地构成通道程序