DocumentCode :
164576
Title :
Device driver generation targeting multiple operating systems using a model-driven methodology
Author :
Hui Chen ; Godet-Bar, Guillaume ; Rousseau, Frederic ; Petrot, Frederic
fYear :
2014
fDate :
16-17 Oct. 2014
Firstpage :
30
Lastpage :
36
Abstract :
We present a new device driver generation approach capable of automatically generating a large portion of device drivers code, and this for different operating systems (OSes). This approach is based on a model-driven methodology, where a tiny language is utilized to model the device features and abstract low-level complexities of a driver. The approach can handle different driver architectures. We demonstrate the genericity of the approach by applying it to a fairly mature device class that has standardized interfaces, and also to a brand-new device that has significant functionality differences. The code was generated for two OSes, one targeting the embedded space and the other a full featured one.
Keywords :
device drivers; operating systems (computers); OSes; code generation; device driver generation approach; driver architecture; low-level complexities; model-driven methodology; multiple operating systems; standardized interfaces; tiny language; Hardware; Kernel; Libraries; Reactive power; Registers; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping (RSP), 2014 25th IEEE International Symposium on
Conference_Location :
New Delhi
Type :
conf
DOI :
10.1109/RSP.2014.6966689
Filename :
6966689
Link To Document :
بازگشت