blob: 7f0a7b443acd62883706c496f3ac3bd8d1809f0d (
plain) (
tree)
|
|
/* fatal.h
*
* This include file contains constants and prototypes related
* to the Fatal Error Manager. This manager processes all fatal or
* irrecoverable errors.
*
* This manager provides directives to:
*
* + announce a fatal error has occurred
*
*
* COPYRIGHT (c) 1989-1998.
* On-Line Applications Research Corporation (OAR).
* Copyright assigned to U.S. Government, 1994.
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.OARcorp.com/rtems/license.html.
*
* $Id$
*/
#ifndef __RTEMS_FATAL_h
#define __RTEMS_FATAL_h
#ifdef __cplusplus
extern "C" {
#endif
/*
* rtems_fatal_error_occurred
*
* DESCRIPTION:
*
* This is the routine which implements the rtems_fatal_error_occurred
* directive. It is invoked when the application or RTEMS
* determines that a fatal error has occurred.
*/
void volatile rtems_fatal_error_occurred(
unsigned32 the_error
);
#ifdef __cplusplus
}
#endif
#endif
/* end of include file */
|