Browse wiki

From Navigators

Jump to: navigation, search
Abstract Embedded real-time applications that inter Embedded real-time applications that interact with the outside environment may be subjected to temporal uncertainty due to the potential asynchronous characteristics of events. If event handling, which is usually associated with interrupts, is not carefully controlled, overload scenarios can cause application tasks to miss deadlines, with severe consequences. In this paper we address the problem of controlling event handling timeliness, by enhancing the real-time multitasking kernel RTEMS with components to characterize event rate, decide if there is an overload situation, and switch between an interrupt mode and a polling mode event handling. This is done with minimal impact on the existing application, by replacing the interrupt handler by another one that implements those control mechanisms before calling the original application interrupt service routine. A case study using the keyboard as the input device is presented, and implementation issues are discussed. , and implementation issues are discussed.
Author Manuel Coutinho + , José Rufino + , Carlos Almeida +
Booktitle Proceedings of the 17th IASTED International Conference on Parallel and Distributed Computing Systems (PDCS 2005), Phoenix, Arizona, USA, November 2005.  +
Key Pdcs2005  +
Month nov  +
NumPubDate 2,005.11  +
Project Project:DARIO +
ResearchLine Timeliness and Adaptation in Dependable Systems (TADS) +
Title Control of event handling timeliness in RTEMS  +
Type inproceedings  +
Url  +
Year 2005  +
Categories Publication  +
Modification dateThis property is a special property in this wiki. 14 January 2013 14:41:26  +
hide properties that link here 
  No properties link to this page.


Enter the name of the page to start browsing from.
Personal tools
Navigators toolbox