346// When the code is executed from eFlash if dg_configREDUCE_RETAINED_CODE == 1, the __ALWAYS_RETAINED_CODE attribute is used to selectively
347// retain only the necessary functions in SysRAM. When dg_configREDUCE_RETAINED_CODE is set to 0, the system requires more functions to be retained in SysRAM.
348// The __RETAINED_CODE and __ALWAYS_RETAINED_CODE attributes determine which functions will be retained.
349// When the code is executed from QSPI the dg_configREDUCE_RETAINED_CODE can only be set to 0. The __RETAINED_CODE and __ALWAYS_RETAINED_CODE attributes determine which functions
350// will be retained in RAM. Please refer to definition of dg_configREDUCE_RETAINED_CODE for more details.
351# if ((dg_configCODE_LOCATION == NON_VOLATILE_IS_EMBEDDED_FLASH) && \