mirror of
https://github.com/espressif/esp-idf
synced 2025-03-21 15:09:07 -04:00
31 lines
623 B
C
31 lines
623 B
C
#ifndef PANIC_H
|
|
#define PANIC_H
|
|
|
|
|
|
#define PANIC_RSN_NONE 0
|
|
#define PANIC_RSN_DEBUGEXCEPTION 1
|
|
#define PANIC_RSN_DOUBLEEXCEPTION 2
|
|
#define PANIC_RSN_KERNELEXCEPTION 3
|
|
#define PANIC_RSN_COPROCEXCEPTION 4
|
|
#define PANIC_RSN_INTWDT_CPU0 5
|
|
#define PANIC_RSN_INTWDT_CPU1 6
|
|
#define PANIC_RSN_MAX 6
|
|
|
|
|
|
#ifndef __ASSEMBLER__
|
|
|
|
#include "esp_err.h"
|
|
|
|
void esp_set_breakpoint_if_jtag(void *fn);
|
|
|
|
#define ESP_WATCHPOINT_LOAD 0x40000000
|
|
#define ESP_WATCHPOINT_STORE 0x80000000
|
|
#define ESP_WATCHPOINT_ACCESS 0xC0000000
|
|
|
|
esp_err_t esp_set_watchpoint(int no, void *adr, int size, int flags);
|
|
void esp_clear_watchpoint(int no);
|
|
|
|
|
|
#endif
|
|
|
|
#endif |