RTEMS  5.1
Data Structures | Typedefs | Functions
fatal.h File Reference

Fatal API. More...

#include <rtems/score/basedefs.h>
#include <rtems/extension.h>

Go to the source code of this file.

Data Structures

struct  rtems_assert_context
 Assert context. More...
 

Typedefs

typedef CPU_Exception_frame rtems_exception_frame
 Exception frame.
 

Functions

void rtems_fatal_error_occurred (uint32_t the_error) RTEMS_NO_RETURN
 Invokes the internal error handler with a source of INTERNAL_ERROR_RTEMS_API and is internal set to false. More...
 
RTEMS_NO_RETURN RTEMS_INLINE_ROUTINE void rtems_fatal (rtems_fatal_source fatal_source, rtems_fatal_code error_code)
 Terminates the system. More...
 
RTEMS_NO_RETURN void rtems_panic (const char *fmt,...) RTEMS_PRINTFLIKE(1
 Prints the specified message via printk() and terminates the system. More...
 
RTEMS_NO_RETURN void const char * rtems_fatal_source_text (rtems_fatal_source source)
 Returns a text for a fatal source. More...
 
const char * rtems_internal_error_text (rtems_fatal_code error)
 Returns a text for an internal error code. More...
 

Detailed Description

Fatal API.