ESPHome 2026.5.0-dev
Loading...
Searching...
No Matches
crash_handler.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::esp8266
 

Functions

void _irom0_text_start (void)
 
void _irom0_text_end (void)
 
bool esphome::esp8266::crash_handler_has_data ()
 Returns true if the previous boot was a crash (exception, WDT, or soft WDT).
 
void esphome::esp8266::crash_handler_log ()
 Log crash data if a crash was detected on previous boot.
 
void IRAM_ATTR custom_crash_callback (struct rst_info *rst_info, uint32_t stack, uint32_t stack_end)
 

Variables

struct rst_info resetInfo
 

Function Documentation

◆ _irom0_text_end()

void _irom0_text_end ( void )
extern

◆ _irom0_text_start()

void _irom0_text_start ( void )
extern

◆ custom_crash_callback()

void IRAM_ATTR custom_crash_callback ( struct rst_info * rst_info,
uint32_t stack,
uint32_t stack_end )

Definition at line 207 of file crash_handler.cpp.

Variable Documentation

◆ resetInfo

struct rst_info resetInfo
extern