Skip to content

Commit d8f6e5e

Browse files
authored
Merge pull request ARMmbed#156 from kegilbert/romram-reporting
Revert "Merge pull request ARMmbed#147 from kegilbert/revert-romram-report"
2 parents 5f56aa0 + a09f8de commit d8f6e5e

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,9 @@ Mbed OS Version: 999999
122122
CPU ID: 0x410fc241
123123
Compiler ID: 2
124124
Compiler Version: 60300
125+
RAM0: Start 0x20000000 Size: 0x30000
126+
RAM1: Start 0x1fff0000 Size: 0x10000
127+
ROM0: Start 0x0 Size: 0x100000
125128
================= CPU STATS =================
126129
Idle: 98% Usage: 2%
127130
================ HEAP STATS =================

stats_report.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,17 @@ class SystemReport {
4141
printf("CPU ID: 0x%lx \r\n", sys_stats.cpu_id);
4242
printf("Compiler ID: %d \r\n", sys_stats.compiler_id);
4343
printf("Compiler Version: %ld \r\n", sys_stats.compiler_version);
44+
45+
for (int i = 0; i < MBED_MAX_MEM_REGIONS; i++) {
46+
if (sys_stats.ram_size[i] != 0) {
47+
printf("RAM%d: Start 0x%lx Size: 0x%lx \r\n", i, sys_stats.ram_start[i], sys_stats.ram_size[i]);
48+
}
49+
}
50+
for (int i = 0; i < MBED_MAX_MEM_REGIONS; i++) {
51+
if (sys_stats.rom_size[i] != 0) {
52+
printf("ROM%d: Start 0x%lx Size: 0x%lx \r\n", i, sys_stats.rom_start[i], sys_stats.rom_size[i]);
53+
}
54+
}
4455
}
4556

4657
~SystemReport(void)

0 commit comments

Comments
 (0)