Design methodology for device drivers supporting various operating
systems network protocols and adapter hardware
    2.
    发明授权
    Design methodology for device drivers supporting various operating systems network protocols and adapter hardware 失效
    支持各种操作系统网络协议和适配器硬件的设备驱动程序的设计方法

    公开(公告)号:US5872956A

    公开(公告)日:1999-02-16

    申请号:US842347

    申请日:1997-04-24

    CPC classification number: G06F8/70 G06F9/4411

    Abstract: An alterable device driver development system for supporting various operating systems, network protocols, and adapter hardware interfaces. Each device driver comprises a System, Network and Adapter software component, each component providing services to the other through its associated programming interfaces and being alterable or replaceable according to the requirements of an associated adapter hardware product. The System component supports a set of services defined by the device driver and which can be used by the Network and Adapter components. The Network component manages all interactions of the Adapter component with a network operating system or protocol stack and ensures its applicability and correctness in the context of the device driver operation. The Adapter component provides the functions for operating and managing all interactions with the adapter hardware. A Transformation Path in the Adapter component improves device driver performance by mapping network packet descriptors against adapter packet descriptors in data transferring processes.

    Abstract translation: 用于支持各种操作系统,网络协议和适配器硬件接口的可变设备驱动程序开发系统。 每个设备驱动器包括系统,网络和适配器软件组件,每个组件通过其相关联的编程接口向另一个提供服务,并且可根据相关联的适配器硬件产品的要求进行可更改或更换。 系统组件支持由设备驱动程序定义的一组服务,可由网络和适配器组件使用。 网络组件管理适配器组件与网络操作系统或协议栈的所有交互,并确保其在设备驱动程序操作的上下文中的适用性和正确性。 适配器组件提供用于操作和管理与适配器硬件的所有交互的功能。 适配器组件中的转换路径通过在数据传输过程中映射网络数据包描述符与适配器数据包描述符来提高设备驱动程序性能。

Patent Agency Ranking