Concurrent Object-Oriented Device Driver Programming in Apertos Operating System


This paper proposes a new approach of implementing low-level OS components, especially device drivers. We introduce the notion of concurrent objects into device driver programming. A device driver for every hardware device is implemented as independent concurrent objects. A device driver object has a single thread of control, so that mutual exclusion… (More)


6 Figures and Tables

Slides referencing similar topics