15 #define XCHAL_CP0_SA_SIZE 0 16 #define XCHAL_CP0_SA_ALIGN 1 17 #define XCHAL_CP1_SA_SIZE 0 18 #define XCHAL_CP1_SA_ALIGN 1 19 #define XCHAL_CP2_SA_SIZE 0 20 #define XCHAL_CP2_SA_ALIGN 1 21 #define XCHAL_CP3_SA_SIZE 0 22 #define XCHAL_CP3_SA_ALIGN 1 23 #define XCHAL_CP4_SA_SIZE 0 24 #define XCHAL_CP4_SA_ALIGN 1 25 #define XCHAL_CP5_SA_SIZE 0 26 #define XCHAL_CP5_SA_ALIGN 1 27 #define XCHAL_CP6_SA_SIZE 0 28 #define XCHAL_CP6_SA_ALIGN 1 29 #define XCHAL_CP7_SA_SIZE 0 30 #define XCHAL_CP7_SA_ALIGN 1 31 #include "xtensa/xtruntime-frames.h" 34 #define UINT32_T unsigned int 57 #define GDBSR_A(n) GDBSR_a + ((n)*4) 63 STRUCT_FIELD(UINT32_T, 4, GDBSR_, excvaddr)
64 STRUCT_END(GdbstubSavedRegisters)
69 #if GDBSTUB_ENABLE_DEBUG == 0 74 #if(defined(ENABLE_GDB) && GDBSTUB_BREAK_ON_EXCEPTION) || ENABLE_EXCEPTION_DUMP 75 #define HOOK_SYSTEM_EXCEPTIONS 81 #define ATTR_GDBINIT ICACHE_FLASH_ATTR 83 #if GDBSTUB_FORCE_IRAM 84 #define ATTR_GDBEXTERNFN IRAM_ATTR 86 #define ATTR_GDBEXTERNFN ICACHE_FLASH_ATTR 90 #define ASATTR_GDBINIT .section .irom0.text 91 #define ASATTR_GDBFN .section .iram.text STRUCT_BEGIN STRUCT_AFIELD(UINT32_T, 4, GDBSR_, a, 16) STRUCT_FIELD(UINT32_T
STRUCT_BEGIN GDBSR_
Definition: gdbstub-internal.h:62
#define UINT32_T
Definition: gdbstub-internal.h:34