{"title":"on object oriented device driver model","authors":"S. Lemon, Kennan Rossi","doi":"10.1109/CMPCON.1995.512409","DOIUrl":null,"url":null,"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.","PeriodicalId":415918,"journal":{"name":"Digest of Papers. COMPCON'95. Technologies for the Information Superhighway","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digest of Papers. COMPCON'95. Technologies for the Information Superhighway","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPCON.1995.512409","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.