RTEMS: cpukit/include/rtems/fatal.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
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.
RTEMS_NO_RETURN RTEMS_INLINE_ROUTINE void | rtems_fatal (rtems_fatal_source fatal_source, rtems_fatal_code error_code)
| Terminates the system.
RTEMS_NO_RETURN void | rtems_panic (const char *fmt,...) RTEMS_PRINTFLIKE(1
| Prints the specified message via printk() and terminates the system.
RTEMS_NO_RETURN void const char * | rtems_fatal_source_text (rtems_fatal_source source)
| Returns a text for a fatal source.
const char * | rtems_internal_error_text (rtems_fatal_code error)
| Returns a text for an internal error code.

## Detailed Description

Fatal API.