Grammar based modelling and synthesis of device drivers and bus interfaces

Mattias O’Nils, Johnny Öberg, Axel Jantsch · Proceedings. 24th EUROMICRO Conference (Cat. No.98EX204) · 2002

ProGram, a grammar-based communication protocol description language, is used for architectural independent modelling of device drivers and bus interfaces for mixed hardware/software systems. The specification of the protocol is separated from the description of processor bus interfaces and operating system device driver interfaces, which ensures a high efficiency in device driver development and maintenance. A synthesis method for device drivers is presented, together with results on modelling and implementation efficiency for both device drivers and bus interfaces.

Read the paper · More papers on PaperTik