Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Fatal error base types

Enumerations

enum  k_fatal_error_reason {
  K_ERR_CPU_EXCEPTION , K_ERR_SPURIOUS_IRQ , K_ERR_STACK_CHK_FAIL , K_ERR_KERNEL_OOPS ,
  K_ERR_KERNEL_PANIC , K_ERR_ARCH_START = 16
}
 

Detailed Description

Enumeration Type Documentation

◆ k_fatal_error_reason

#include <zephyr/fatal_types.h>

Enumerator
K_ERR_CPU_EXCEPTION 

Generic CPU exception, not covered by other codes.

K_ERR_SPURIOUS_IRQ 

Unhandled hardware interrupt.

K_ERR_STACK_CHK_FAIL 

Faulting context overflowed its stack buffer.

K_ERR_KERNEL_OOPS 

Moderate severity software error.

K_ERR_KERNEL_PANIC 

High severity software error.

K_ERR_ARCH_START 

Arch specific fatal errors.