diff options
Diffstat (limited to 'tools/build_memory_info.py')
| -rw-r--r-- | tools/build_memory_info.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/build_memory_info.py b/tools/build_memory_info.py index a8f84bbb6..f3242e2aa 100644 --- a/tools/build_memory_info.py +++ b/tools/build_memory_info.py @@ -61,10 +61,11 @@ for region in regions: space = M_PATTERN.sub(M_REPLACE, space) regions[region] = eval(space) +ram_region = regions["RAM"] free_flash = regions["FLASH"] - text - data free_ram = regions["RAM"] - data - bss print(free_flash, "bytes free in flash out of", regions["FLASH"], "bytes (", regions["FLASH"] / 1024, "kb ).") -print(free_ram, "bytes free in ram for stack out of", regions["RAM"], "bytes (", regions["RAM"] / 1024, "kb ).") +print("{} bytes free in ram for stack and heap out of {} bytes ({}kB).".format(free_ram, ram_region, ram_region / 1024)) print() # Check that we have free flash space. GCC doesn't fail when the text + data |
