mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-07-03 23:48:59 +08:00
feat(esp8266): hardware check task stack overflow
This commit is contained in:
components
esp8266
freertos
@ -134,6 +134,21 @@ static inline void soc_wait_int(void)
|
||||
);
|
||||
}
|
||||
|
||||
static inline uint32_t soc_debug_reason(void)
|
||||
{
|
||||
uint32_t tmp;
|
||||
|
||||
__asm__ __volatile__(
|
||||
"movi %0, 0\n"
|
||||
"wsr %0, dbreakc0\n"
|
||||
"rsr.debugcause %0\n"
|
||||
: "=r"(tmp)
|
||||
:
|
||||
: "memory");
|
||||
|
||||
return tmp;
|
||||
}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user