RTEMS Logo

RTEMS 4.10.2 On-Line Library


Interrupt Manager INTERRUPT_IS_IN_PROGRESS - Is an ISR in Progress

PREV UP NEXT Bookshelf RTEMS C User's Guide

6.4.5: INTERRUPT_IS_IN_PROGRESS - Is an ISR in Progress

CALLING SEQUENCE:

bool rtems_interrupt_is_in_progress( void );

DIRECTIVE STATUS CODES:

NONE

DESCRIPTION:

This directive returns TRUE if the processor is currently servicing an interrupt and FALSE otherwise. A return value of TRUE indicates that the caller is an interrupt service routine, NOT a task. The directives available to an interrupt service routine are restricted.

NOTES:

This directive will not cause the calling task to be preempted.


PREV UP NEXT Bookshelf RTEMS C User's Guide

Copyright © 1988-2008 OAR Corporation