设备驱动程序和适配器设备驱动程序接口
设备驱动程序可以在 /dev 目录中同时具有字符 (原始) 和块特殊文件。
适配器设备驱动程序在 /dev 目录中只具有字符 (原始) 特殊文件,并且只有 地址配置, 德开放, 德德德, dddump和 迪奥克特尔 入口点可用于操作系统程序。 德赖德 和 ddwrite 入口点尚未实现。
在内部, 德夫苏 表具有用于 地址配置, 德开放, 德德德, dddump, 迪奥克特尔和 德斯特拉特 例程的入口点。 设备驱动程序通过调用适配器设备驱动程序 德斯特拉特 例程将它们的命令传递到适配器设备驱动程序。 (由于缺少块设备特殊文件,因此此例程不可用于其他操作系统程序。)
设备驱动程序对适配器设备驱动程序 地址配置, 德开放, 德德德, dddump, 迪奥克特尔和 德斯特拉特 入口点的访问是通过所提供的内核服务执行的。 这些服务包括 fp_opendev, fp_close, fp_ioctl, devdump和 德夫斯特拉特之类的服务。