feat(coredump): add coredump_noinit attribute

This commit is contained in:
Erhan Kurubas
2026-05-12 21:30:12 +08:00
committed by BOT
parent 73285773ca
commit 11ec258dcc
6 changed files with 39 additions and 1 deletions
@@ -403,6 +403,8 @@ int g_bss_var;
char *g_heap_ptr;
COREDUMP_IRAM_DATA_ATTR uint32_t g_cd_iram = 0x4242;
COREDUMP_DRAM_ATTR uint32_t g_cd_dram = 0x4343;
COREDUMP_NOINIT_ATTR uint32_t g_noinit_var;
COREDUMP_NOINIT_ATTR char g_noinit_buffer[28];
#if SOC_RTC_MEM_SUPPORTED
COREDUMP_RTC_FAST_ATTR uint32_t g_rtc_fast_var;
COREDUMP_RTC_DATA_ATTR uint32_t g_rtc_data_var = 0x55A9;
@@ -420,6 +422,8 @@ void test_capture_dram(void)
g_rtc_fast_var = 0xAABBCCDD;
g_rtc_data_var++;
#endif
g_noinit_var = 0xCAFEBABE;
strcpy(g_noinit_buffer, "NOINIT_TEST_STRING");
assert(0);
}
#endif