Embedded systems are highly optimised to operate in the physical world they are embedded to. Hence, dedicated peripheral devices are designed which need support by a device driver to raise the level of abstraction for the application programmer. Even with methods of hardware/software co-design, devices and drivers are still designed by two designer groups. This paper depicts a systematic approach to design the coarse grained structure of the device driver by reflection and mapping of the internal structure of the device hardware. Even though common operating systems are programmed in a functional programming language, means of object-oriented programming languages and design pattern are applied.
CITATION STYLE
Lehmann, T. (2009). Modelling of device driver software by reflection of the device hardware structure. In IFIP Advances in Information and Communication Technology (Vol. 310, pp. 24–31). Springer New York LLC. https://doi.org/10.1007/978-3-642-04284-3_3
Mendeley helps you to discover research relevant for your work.