PSOC E8XXGP Device Support Library

General Description

Macros

#define CY_SECTION_RAMFUNC_BEGIN   CY_SECTION(".cy_ramfunc")
 Define start of the function placed to the SRAM area by the linker.
 
#define CY_SECTION_RAMFUNC_END
 Define end of the function placed to the SRAM area by the linker.
 
#define CY_SECTION_SRAM_CODE_BEGIN   CY_SECTION(".cy_sram_code")
 Define start of the function placed to the SRAM area by the linker.
 
#define CY_SECTION_SRAM_CODE_END
 Define end of the function placed to the SRAM area by the linker.
 
#define CY_SECTION_INIT_CODECOPY_BEGIN
 Define start of the code block to be copied to SRAM by the linker during init.
 
#define CY_SECTION_INIT_CODECOPY_END
 Define end of the code block to be copied to SRAM by the linker during init.
 
#define CY_SECTION_SHAREDMEM   CY_SECTION(".cy_sharedmem")
 Define variable to be placed to the shared SRAM area by the linker. More...
 
#define CY_SECTION_SHAREDMEM_SEC   CY_SECTION(".cy_sharedmem_sec")
 Define variable to be placed to the secured shared SRAM area by the linker.
 
#define CY_SECTION_SOCMEMSRAMCODE_BEGIN   CY_SECTION(".cy_socmem_code")
 Define start of code to be placed to the SOCMEMSRAM area by the linker.
 
#define CY_SECTION_SOCMEMSRAMDATA_BEGIN   CY_SECTION(".cy_socmem_data")
 Define end of code placed to the SOCMEMSRAM area by the linker. More...
 
#define CY_SECTION_SOCMEMSRAMSHARED_BEGIN   CY_SECTION(".cy_shared_socmem")
 Define end of code placed to the SOCMEMSRAM area by the linker. More...
 

Macro Definition Documentation

◆ CY_SECTION_SHAREDMEM

#define CY_SECTION_SHAREDMEM   CY_SECTION(".cy_sharedmem")

Define variable to be placed to the shared SRAM area by the linker.

This memory region is un-cached for CM55 core

◆ CY_SECTION_SOCMEMSRAMDATA_BEGIN

#define CY_SECTION_SOCMEMSRAMDATA_BEGIN   CY_SECTION(".cy_socmem_data")

Define end of code placed to the SOCMEMSRAM area by the linker.

Define start of data to be placed to the SOCMEMSRAM area by the linker

◆ CY_SECTION_SOCMEMSRAMSHARED_BEGIN

#define CY_SECTION_SOCMEMSRAMSHARED_BEGIN   CY_SECTION(".cy_shared_socmem")

Define end of code placed to the SOCMEMSRAM area by the linker.

Define start of shared data to be placed to the SOCMEMSRAM area by the linker. This memory region is un-cached for CM55 core