Title :
on object oriented device driver model
Author :
Lemon, S. ; Rossi, K.
Author_Institution :
Taligent Inc., Cupertino, CA, USA
Abstract :
The Object-Oriented Device Driver Model (OODDM) is a new way of integrating a computer´s software with its hardware. The OODDM brings the benefits of OO technology to device and I/O support. The OODDM provides new levels of hardware innovation, dynamic device and resource configuration, support for multiple host OSs, interface flexibility and extensibility, driver reuse, and ease of development for the Independent Hardware Vendor (IHV). Using object technology and collections of C++ classes called frameworks, the OODDM provides you with powerful and flexible input/output (I/O) services. Using the OODDM, you can build on Taligent designs to produce efficient, reliable, and portable I/O software quickly. This paper highlights the fundamental features and concepts of the OODDM, and provides a look at an initial implementation.
Keywords :
C language; object-oriented programming; operating systems (computers); programming environments; C++ classes; I/O support; Independent Hardware Vendor; Taligent designs; driver reuse; dynamic device; hardware innovation; interface flexibility; multiple host operating systems; object oriented device driver model; resource configuration; Application software; Gratings; Hardware; Object oriented modeling; Protection; Software design; Space technology; System software; Technological innovation; Wheels;
Conference_Titel :
Compcon '95.'Technologies for the Information Superhighway', Digest of Papers.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-7029-0
DOI :
10.1109/CMPCON.1995.512409