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)
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 GDBSR_
Definition: gdbstub-internal.h:62
STRUCT_BEGIN STRUCT_AFIELD(UINT32_T, 4, GDBSR_, a, 16) STRUCT_FIELD(UINT32_T
#define UINT32_T
Definition: gdbstub-internal.h:34