MODEL BASED DEVICE DRIVER CODE GENERATION
First Claim
Patent Images
1. A method, comprising:
- generating a driver model that describes the configuration of one or more driver objects;
receiving developer driver code;
compiling the driver model and the developer driver code to generate a driver including a machine readable driver model and compiled developer driver code, wherein the machine readable driver model and the complied developer driver code are independently serviceable; and
outputting the driver.
2 Assignments
0 Petitions
Accused Products
Abstract
A driver model is generated that describes the configuration of one or more driver objects. The driver model and developer driver code are compiled to generate a driver including a machine readable driver model and compiled developer driver code, wherein the machine readable driver model and the complied developer driver code are independently serviceable.
85 Citations
20 Claims
-
1. A method, comprising:
-
generating a driver model that describes the configuration of one or more driver objects; receiving developer driver code; compiling the driver model and the developer driver code to generate a driver including a machine readable driver model and compiled developer driver code, wherein the machine readable driver model and the complied developer driver code are independently serviceable; and outputting the driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer readable media including computer readable instructions when executed by a target computing device perform operations comprising:
-
receiving a driver at the target computing device, the driver including; a machine readable driver model that describes the configuration of one or more driver objects stored in a library on the target computing device; and compiled developer driver code bound to the machine readable driver model, wherein the machine readable driver model and the compiled developer driver code are independently serviceable; and compiling the driver on the target computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
one or more processing units; and one or more computer readable media having a model based device driver code generation tool executable by the one or more processing units, the model based device driver code generation tool comprising; a driver object manager to generate a driver model that describes the configuration of one or more driver objects; and a compiler to bind the driver model to developer driver code to generate a driver file having a machine readable driver model and compiled developer driver code, wherein the machine readable driver model and the compiled developer driver code are independently serviceable. - View Dependent Claims (18, 19, 20)
-
Specification