发明授权
US06111894A Hardware interface between a switch adapter and a communications
subsystem in a data processing system
失效
交换适配器与数据处理系统中的通信子系统之间的硬件接口
- 专利标题: Hardware interface between a switch adapter and a communications subsystem in a data processing system
- 专利标题(中): 交换适配器与数据处理系统中的通信子系统之间的硬件接口
-
申请号: US920084申请日: 1997-08-26
-
公开(公告)号: US06111894A公开(公告)日: 2000-08-29
- 发明人: Carl A. Bender , Paul D. DiNicola , Kevin J. Gildea , Rama K. Govindaraju , Chulho Kim , Jamshed H. Mirza , Gautam H. Shah
- 申请人: Carl A. Bender , Paul D. DiNicola , Kevin J. Gildea , Rama K. Govindaraju , Chulho Kim , Jamshed H. Mirza , Gautam H. Shah
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: H04L29/06
- IPC分类号: H04L29/06 ; G06F3/00
摘要:
Method, apparatus and program product for communicating from a node to a communications device. A Hardware Abstraction Layer (HAL) provides functions which can be called from user space in a node to access the communications device. An instance of HAL is created in the node. Device specific characteristics from the communications device and a pointer pointing to HAL functions for accessing the communications device are obtained by HAL. HAL then opens multiple ports on the communications device using the functions pointed to by the pointer, and messages are sent between the node and the communications device. The messages thus sent are optimized with respect to the communications device as determined by the obtained device specific characteristics. Multiple processes and protocol stacks may be associated with each port in a single instance of HAL. A further embodiment provides that multiple virtual ports may be associated with a port, with a multiple protocol stacks associated with each virtual port. A further embodiment provides that multiple communications devices may be associated with a single instance of HAL.
公开/授权文献
- US5235064A Leukotriene antagonists 公开/授权日:1993-08-10
信息查询