JAMSI-B1031 YASKAWA 输入输出模块
品牌:安川
型号:JAMSI-B1031
产品描述
软件驱动程序始终在核模式下运行。编写软件驱动程序的主要原因是获取对仅在核模式下可用的
受保护数据的访问权限。但是设备驱动程序不会始终需要访问核模式数据和资源。因此某些设备
驱动程序在用户模式下运行。
有一系列的驱动程序我们尚未提及,“总线驱动程序”。若要了解总线驱动程序,你需要了解设
备节点和设备树。有关设备树、设备节点以及总线驱动程序的信息,请参阅设备节点和设备堆栈。
到目前为止,我们的说明过度简化了“函数驱动程序”的定义。我们表示设备的函数驱动程序为
堆栈中直接与设备通信的一个驱动程序。对于直接连接到外围组件互连(PCI)总线的设备而言,
以上为真。PCI设备的函数驱动程序获取映射到设备上端口和存资源的地址。函数驱动程序通过
写入这些地址直接与设备通信。但是在多种情形下,设备未直接连接到PCI总线。相反设备连
接到的主机总线适配器连接到PCI总线。例如,USB toaster连接到主机总线适配器(称为USB
主控制器),该适配器连接到PCI总线。USB toaster具有函数驱动程序,USB主控制器也具
有函数驱动程序。toaster的函数驱动程序与toaster间接通信,方法是将请求发送至USB主
控制器的函数驱动程序。然后,USB主控制器的函数驱动程序与USB主控制器硬件直接通信,
Copyright © 2022-2024 深圳长欣自动化设备有限公司 版权所有 备案号:粤ICP备19020277号-4