gdbstub-internal.h File Reference
#include "xtensa/xtruntime-frames.h"
#include "gdbstub-cfg.h"
Include dependency graph for gdbstub-internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define XCHAL_CP0_SA_SIZE   0
 
#define XCHAL_CP0_SA_ALIGN   1
 
#define XCHAL_CP1_SA_SIZE   0
 
#define XCHAL_CP1_SA_ALIGN   1
 
#define XCHAL_CP2_SA_SIZE   0
 
#define XCHAL_CP2_SA_ALIGN   1
 
#define XCHAL_CP3_SA_SIZE   0
 
#define XCHAL_CP3_SA_ALIGN   1
 
#define XCHAL_CP4_SA_SIZE   0
 
#define XCHAL_CP4_SA_ALIGN   1
 
#define XCHAL_CP5_SA_SIZE   0
 
#define XCHAL_CP5_SA_ALIGN   1
 
#define XCHAL_CP6_SA_SIZE   0
 
#define XCHAL_CP6_SA_ALIGN   1
 
#define XCHAL_CP7_SA_SIZE   0
 
#define XCHAL_CP7_SA_ALIGN   1
 
#define UINT32_T   unsigned int
 
#define GDBSR_A(n)   GDBSR_a + ((n)*4)
 
#define DEBUG_BUILD   0
 
#define HOOK_SYSTEM_EXCEPTIONS
 
#define ATTR_GDBINIT   ICACHE_FLASH_ATTR
 
#define ATTR_GDBEXTERNFN   ICACHE_FLASH_ATTR
 
#define ASATTR_GDBINIT   .section .irom0.text
 
#define ASATTR_GDBFN   .section .iram.text
 

Functions

STRUCT_BEGIN STRUCT_AFIELD (UINT32_T, 4, GDBSR_, a, 16) STRUCT_FIELD(UINT32_T
 

Variables

STRUCT_BEGIN GDBSR_
 

Macro Definition Documentation

◆ ASATTR_GDBFN

#define ASATTR_GDBFN   .section .iram.text

◆ ASATTR_GDBINIT

#define ASATTR_GDBINIT   .section .irom0.text

◆ ATTR_GDBEXTERNFN

#define ATTR_GDBEXTERNFN   ICACHE_FLASH_ATTR

◆ ATTR_GDBINIT

#define ATTR_GDBINIT   ICACHE_FLASH_ATTR

◆ DEBUG_BUILD

#define DEBUG_BUILD   0

◆ GDBSR_A

#define GDBSR_A (   n)    GDBSR_a + ((n)*4)

◆ HOOK_SYSTEM_EXCEPTIONS

#define HOOK_SYSTEM_EXCEPTIONS

◆ UINT32_T

#define UINT32_T   unsigned int

◆ XCHAL_CP0_SA_ALIGN

#define XCHAL_CP0_SA_ALIGN   1

◆ XCHAL_CP0_SA_SIZE

#define XCHAL_CP0_SA_SIZE   0

◆ XCHAL_CP1_SA_ALIGN

#define XCHAL_CP1_SA_ALIGN   1

◆ XCHAL_CP1_SA_SIZE

#define XCHAL_CP1_SA_SIZE   0

◆ XCHAL_CP2_SA_ALIGN

#define XCHAL_CP2_SA_ALIGN   1

◆ XCHAL_CP2_SA_SIZE

#define XCHAL_CP2_SA_SIZE   0

◆ XCHAL_CP3_SA_ALIGN

#define XCHAL_CP3_SA_ALIGN   1

◆ XCHAL_CP3_SA_SIZE

#define XCHAL_CP3_SA_SIZE   0

◆ XCHAL_CP4_SA_ALIGN

#define XCHAL_CP4_SA_ALIGN   1

◆ XCHAL_CP4_SA_SIZE

#define XCHAL_CP4_SA_SIZE   0

◆ XCHAL_CP5_SA_ALIGN

#define XCHAL_CP5_SA_ALIGN   1

◆ XCHAL_CP5_SA_SIZE

#define XCHAL_CP5_SA_SIZE   0

◆ XCHAL_CP6_SA_ALIGN

#define XCHAL_CP6_SA_ALIGN   1

◆ XCHAL_CP6_SA_SIZE

#define XCHAL_CP6_SA_SIZE   0

◆ XCHAL_CP7_SA_ALIGN

#define XCHAL_CP7_SA_ALIGN   1

◆ XCHAL_CP7_SA_SIZE

#define XCHAL_CP7_SA_SIZE   0

Function Documentation

◆ STRUCT_AFIELD()

STRUCT_BEGIN STRUCT_AFIELD ( UINT32_T  ,
,
GDBSR_  ,
,
16   
)

Variable Documentation

◆ GDBSR_

STRUCT_BEGIN GDBSR_