Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
fatal_types.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2023 CSIRO.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
11#ifndef ZEPHYR_INCLUDE_FATAL_TYPES_H
12#define ZEPHYR_INCLUDE_FATAL_TYPES_H
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
27
30
33
36
39
42};
43
46#ifdef __cplusplus
47}
48#endif
49
50#endif /* ZEPHYR_INCLUDE_FATAL_TYPES_H */
k_fatal_error_reason
Definition: fatal_types.h:24
@ K_ERR_STACK_CHK_FAIL
Faulting context overflowed its stack buffer.
Definition: fatal_types.h:32
@ K_ERR_ARCH_START
Arch specific fatal errors.
Definition: fatal_types.h:41
@ K_ERR_SPURIOUS_IRQ
Unhandled hardware interrupt.
Definition: fatal_types.h:29
@ K_ERR_KERNEL_PANIC
High severity software error.
Definition: fatal_types.h:38
@ K_ERR_KERNEL_OOPS
Moderate severity software error.
Definition: fatal_types.h:35
@ K_ERR_CPU_EXCEPTION
Generic CPU exception, not covered by other codes.
Definition: fatal_types.h:26