summaryrefslogtreecommitdiff
path: root/apps/debug_menu.c
diff options
context:
space:
mode:
authorVencislav Atanasov <user890104@freemyipod.org>2024-07-21 17:09:00 +0300
committerSolomon Peachy <pizza@shaftnet.org>2024-07-21 18:12:46 -0400
commitca332b547384102a44f07648a0480797dce2f012 (patch)
treef65b8f48e78452f5f95d9141cfd7e3cb20cea06c /apps/debug_menu.c
parentf3a5fe2738c56049935b81f3098e6f000b0c8780 (diff)
downloadrockbox-ca332b547384102a44f07648a0480797dce2f012.tar.gz
rockbox-ca332b547384102a44f07648a0480797dce2f012.zip
Fixes for the SysCfg viewer
- decrease max entries to the required minimum - merge two info lines - fix value in too many entries error message Change-Id: I72eeca5dd9c7c2fbb4978d0972d4db532dfa901e
Diffstat (limited to 'apps/debug_menu.c')
-rw-r--r--apps/debug_menu.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 627d7f7bea..4a863e7484 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -2586,7 +2586,7 @@ static bool dbg_boot_data(void)
2586#endif /* defined(HAVE_BOOTDATA) && !defined(SIMULATOR) */ 2586#endif /* defined(HAVE_BOOTDATA) && !defined(SIMULATOR) */
2587 2587
2588#if defined(IPOD_6G) && !defined(SIMULATOR) 2588#if defined(IPOD_6G) && !defined(SIMULATOR)
2589#define SYSCFG_MAX_ENTRIES 10 // 9 on iPod Classic/6G 2589#define SYSCFG_MAX_ENTRIES 9 // 9 on iPod Classic/6G
2590 2590
2591static bool dbg_syscfg(void) { 2591static bool dbg_syscfg(void) {
2592 struct simplelist_info info; 2592 struct simplelist_info info;
@@ -2607,8 +2607,7 @@ static bool dbg_syscfg(void) {
2607 return simplelist_show_list(&info); 2607 return simplelist_show_list(&info);
2608 } 2608 }
2609 2609
2610 simplelist_addline("Total size: %u bytes", syscfg_hdr.size); 2610 simplelist_addline("Total size: %u bytes, %u entries", syscfg_hdr.size, syscfg_hdr.num_entries);
2611 simplelist_addline("Entries: %u", syscfg_hdr.num_entries);
2612 2611
2613 size_t calculated_syscfg_size = syscfg_hdr_size + syscfg_entry_size * syscfg_hdr.num_entries; 2612 size_t calculated_syscfg_size = syscfg_hdr_size + syscfg_entry_size * syscfg_hdr.num_entries;
2614 2613
@@ -2619,7 +2618,7 @@ static bool dbg_syscfg(void) {
2619 } 2618 }
2620 2619
2621 if (syscfg_hdr.num_entries > SYSCFG_MAX_ENTRIES) { 2620 if (syscfg_hdr.num_entries > SYSCFG_MAX_ENTRIES) {
2622 simplelist_addline("Too many entries, showing first %u", syscfg_hdr.num_entries); 2621 simplelist_addline("Too many entries, showing only first %u", SYSCFG_MAX_ENTRIES);
2623 } 2622 }
2624 2623
2625 size_t syscfg_num_entries = MIN(syscfg_hdr.num_entries, SYSCFG_MAX_ENTRIES); 2624 size_t syscfg_num_entries = MIN(syscfg_hdr.num_entries, SYSCFG_MAX_ENTRIES);