Externalize dump pmem (#2590)

* initial commit

* clang

* memory icon

* text output and exit button, FOCUS OVERRIDE TO AVOID COMPILATION ERROR

* modem and data_structure_version accessor

---------

Co-authored-by: gullradriel <gullradriel@no-mail.com>
This commit is contained in:
gullradriel
2025-03-25 00:14:08 +01:00
committed by GitHub
parent 4a63bdd7a0
commit 2229381ce3
8 changed files with 390 additions and 175 deletions
+8 -1
View File
@@ -69,7 +69,8 @@ MEMORY
ram_external_app_wefax_rx (rwx) : org = 0xADDC0000, len = 32k
ram_external_app_breakout (rwx) : org = 0xADDD0000, len = 32k
ram_external_app_doom (rwx) : org = 0xADDE0000, len = 32k
/*ram_external_app_screening (rwx) : org = 0xADDF0000, len = 32k*/
ram_external_app_debug_pmem (rwx) : org = 0xADDF0000, len = 32k
/*ram_external_app_screening (rwx) : org = 0xADEA0000, len = 32k*/
}
@@ -349,6 +350,12 @@ SECTIONS
KEEP(*(.external_app.app_doom.application_information));
*(*ui*external_app*doom*);
} > ram_external_app_doom
.external_app_debug_pmem : ALIGN(4) SUBALIGN(4)
{
KEEP(*(.external_app.app_debug_pmem.application_information));
*(*ui*external_app*debug_pmem*);
} > ram_external_app_debug_pmem
/*
.external_app_screening : ALIGN(4) SUBALIGN(4)