发明授权
US08997120B1 Lightweight communication channel for control of device driver components
有权
用于控制设备驱动程序组件的轻量级通信通道
- 专利标题: Lightweight communication channel for control of device driver components
- 专利标题(中): 用于控制设备驱动程序组件的轻量级通信通道
-
申请号: US13435294申请日: 2012-03-30
-
公开(公告)号: US08997120B1公开(公告)日: 2015-03-31
- 发明人: Alan Lee Taylor , Paul T. McGrath , Miles A. de Forest , Dayanand Suldhal , Nagapraveen Veeravenkata Seela , Samuel Lee Mullis, II
- 申请人: Alan Lee Taylor , Paul T. McGrath , Miles A. de Forest , Dayanand Suldhal , Nagapraveen Veeravenkata Seela , Samuel Lee Mullis, II
- 申请人地址: US MA Hopkinton
- 专利权人: EMC Corporation
- 当前专利权人: EMC Corporation
- 当前专利权人地址: US MA Hopkinton
- 代理机构: BainwoodHuang
- 主分类号: G06F3/00
- IPC分类号: G06F3/00
摘要:
In a data storage system, a fixture communication channel is created for communications between a fixture and another component, where the fixture is a component of a device driver that provides extended input/output functionality with respect to one or more storage devices. A handle identifies the fixture communication channel, and callbacks are registered with a driver handler and reference callback functions of the fixture. Fixture communication messages each include the handle and a message-specific operation code for an operation to be performed by the fixture, and each is conveyed by (1) issuing a fixture-control input/output control command to the handler that includes the handle and message-specific operation code, and (2) at the handler, using the handle and message-specific operation code to select a callback and invoke a corresponding callback function of the fixture.
信息查询