From b8c51abe691a2d0f6770f4bfef3574541f49d744 Mon Sep 17 00:00:00 2001 From: Felipe Martínez Date: Mon, 9 Dec 2024 01:10:09 +0100 Subject: Use all free RAM for FreeRTOS heap * Use all free RAM for FreeRTOS heap * Wrap newlib malloc and related functions * Implement calloc --- src/displayapp/screens/SystemInfo.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/displayapp/screens/SystemInfo.cpp') diff --git a/src/displayapp/screens/SystemInfo.cpp b/src/displayapp/screens/SystemInfo.cpp index d265fddd..886dacb6 100644 --- a/src/displayapp/screens/SystemInfo.cpp +++ b/src/displayapp/screens/SystemInfo.cpp @@ -195,7 +195,7 @@ std::unique_ptr SystemInfo::CreateScreen3() { "#808080 SPI Flash# %02x-%02x-%02x\n" "\n" "#808080 Memory heap#\n" - " #808080 Free# %d\n" + " #808080 Free# %d/%d\n" " #808080 Min free# %d\n" " #808080 Alloc err# %d\n" " #808080 Ovrfl err# %d\n", @@ -209,6 +209,7 @@ std::unique_ptr SystemInfo::CreateScreen3() { spiFlashId.type, spiFlashId.density, xPortGetFreeHeapSize(), + xPortGetHeapSize(), xPortGetMinimumEverFreeHeapSize(), mallocFailedCount, stackOverflowCount); -- cgit v1.2.3-70-g09d2