Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO1997019409) ADAPTIVE DEVICE DRIVER USING CONTROLLER HARDWARE SUB-ELEMENT IDENTIFIER
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/1997/019409 International Application No.: PCT/US1996/018763
Publication Date: 29.05.1997 International Filing Date: 21.11.1996
Chapter 2 Demand Filed: 04.06.1997
IPC:
G06F 13/10 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
10
Programme control for peripheral devices
Applicants:
DIAMOND MULTIMEDIA SYSTEMS, INC. [US/US]; 2880 Junction Avenue San Jose, CA 95134, US
Inventors:
KELLER, James, A.; US
FLORY, Kevin, J.; US
Agent:
ROSENBERG, Gerald, B.; Fliesler, Dubb, Meyer and Lovejoy Suite 400 Four Embarcadero Center San Francisco, CA 94111-4156, US
Priority Data:
08/560,80121.11.1995US
Title (EN) ADAPTIVE DEVICE DRIVER USING CONTROLLER HARDWARE SUB-ELEMENT IDENTIFIER
(FR) MODULE DE COMMANDE DE PERIPHERIQUES ADAPTATIF UTILISANT UN IDENTIFICATEUR DE SOUS-ELEMENTS DE MATERIEL DE CONTROLEUR
Abstract:
(EN) A device driver (50) architecture that couples an operating system (54) to a computer interface of a controller device that includes a plurality of functional sub-elements. The device driver includes a plurality of operating system interface objects each presenting an operating system interface (OSI) to the operating system. The device driver library enables the selection of execution contexts within which to define the generation and application of the programming values to the computer interface. The state of the hardware interface is virtualized and maintained in discrete contexts, allowing for application-specific dynamic alteration of the state of the hardware interface through context switching private to the device driver in response to selected operating system events.
(FR) Architecture de module de commande (50) de périphériques couplant un système d'exploitation (54) à une interface d'ordinateur d'un contrôleur présentant une pluralité de sous-élements fonctionnels. Le module de commande de périphériques présente une pluralité d'objets d'interface de système d'exploitation représentant chacun une interface système d'exploitation (OSI) avec le système d'exploitation. La bibliothèque des modules de commande de périphériques permet la sélection de contextes d'exécution dans lesquels on peut définir la génération et l'application des valeurs de programmation à l'interface d'ordinateur. L'état de l'interface de matériel est rendu virtuel et maintenu dans des contextes distincts, permettant une modification dynamique spécifique d'application de l'état de l'interface de matériel par une commutation des contextes privés au module de commande de périphériques, en réponse à des événements de système d'exploitation sélectionnés.
Designated States: JP, KR
European Patent Office (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
EP0862764JP2000500600 KR1019990071475