From 37c88749304d09695b58d330505bfd3c8bc3b995 Mon Sep 17 00:00:00 2001 From: Christoph Baumann Date: Wed, 21 May 2025 01:17:44 +0200 Subject: [PATCH] add option to determine memory mode from physical memory --- bootloader/hos/secmon_exo.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bootloader/hos/secmon_exo.c b/bootloader/hos/secmon_exo.c index 43156784..8f0e68b2 100644 --- a/bootloader/hos/secmon_exo.c +++ b/bootloader/hos/secmon_exo.c @@ -96,7 +96,8 @@ typedef struct _exo_cfg_t u8 uart_port; u8 uart_invert; u32 uart_baudrate; - u32 rsvd1[2]; + u8 memory_mode_auto; + u8 rsvd1[7]; exo_emummc_config_t emummc_cfg; } exo_cfg_t; @@ -249,6 +250,8 @@ void config_exosphere(launch_ctxt_t *ctxt, u32 warmboot_base) { if (!strcmp("blank_prodinfo_emummc", kv->key)) cal0_blanking = atoi(kv->val); + } else if (!strcmp("memory_mode_auto", kv->key)) { + exo_cfg->memory_mode_auto = atoi(kv->val); } else {