scispace - formally typeset
Patent

Data access implementation of device driver interface

TLDR
In this article, the authors propose a device driver interface (DDI, 118) for achieving portability of device drivers for operating with full source level compatibility across multiple instruction set architectures and platforms.
Abstract
A device driver interface (DDI, 118) for achieving portability of device drivers (110) for operating with full source level compatibility across multiple instruction set architectures and platforms. The device driver interface (DDI, 118) makes transparent to the driver (110) the actual data access mechanisms of the host computers (108, 130) on which the driver (110) is compiled.

read more

Citations
More filters
Patent

Abstract user inteface manager with prioritization

TL;DR: In this paper, an invention is provided for abstracting a user interface, in which a request is received from an application program to present data to a user and a determination is made as to which user interface devices are currently available, and a particular user interface device is selected to present the data.
Patent

System and method for layering drivers

TL;DR: In this paper, a system and method for incorporating intermediate link layer drivers into a network protocol stack is presented, which utilize an abstract interface for interfacing both inputs and outputs of intermediate drivers and for providing an interface for link layer device drivers.
Patent

Serially linked bus bridge for expanding access over a first bus to a second bus

TL;DR: In this article, the authors propose a bridge accessible by a host processor can expand access over a first bus to a second bus by allowing the host processor, communicating through the first bus, to individually address different selectable devices on the second bus, including memory devices and input/output devices that may be present.
Patent

Object code structure and method for translation of architecture independent program implementations

TL;DR: In this paper, an endian-independent representation of literal data, pointer data, literal operands and pointer operands is provided for arbitrary data structures which include both literal and pointer data.
Patent

System and method for assessing performance optimizations in a graphics system

TL;DR: In this article, a system for identification and assessment of performance optimizations implemented in the graphics environment is presented, based on an optimized graphics call sequence generated by an application of one or more optimizations applied to a captured graphics call sequences occurring between said first and second drivers.
References
More filters
Patent

Kernels, description tables, and device drivers

TL;DR: In this article, a library of kernels for different operating systems can share a common set of kernel requests, and the description tables can be device description tables and adapter description tables, which can be linked to other kernels for other operating systems.
Patent

Advanced user interface

TL;DR: In this paper, an advanced user interface for use with a computer system operating on an integrated operating environment is presented, which allows a plurality of application programs to be running simultaneously, one of which is designated the active application program to which all input data is directed.
Patent

Device driver configuration in a computer system

TL;DR: In this article, a computer system for dynamically configuring device drivers of removable system resources such as feature cards is described, where the device driver stub code image is read from the card memory area and transferred into an area of computer system memory and the full device driver code is executed while still resident on the card.
Patent

Device driver system having generic operating system interface

TL;DR: In this paper, the authors describe a channel manager including a request dispatcher, request queues, a command initiator, and a plurality of state machines corresponding to state machines in the I/O devices.
Patent

Peripheral device interface for dynamically selecting boot disk device driver

TL;DR: In this article, a common disk module (CDM) is described for use with the Unix operating system, which is flexible enough to support many types of disk or tape device drivers.
Related Papers (5)