]> rtime.felk.cvut.cz Git - arc.git/blob - scripts/memory_footprint_cw.awk
Regenerated examples. Removed linux board. Added default cross compiler for TI.
[arc.git] / scripts / memory_footprint_cw.awk
1 \r
2 /^[ \t]+__rom_start/ {\r
3         rom_start=strtonum("0x"$2)\r
4 }\r
5 /^[ \t]+__rom_end/ {\r
6         rom_end=strtonum("0x"$2)\r
7 }\r
8 \r
9 /^[ \t]+__ram_start/ {\r
10         ram_start=strtonum("0x"$2)\r
11 }\r
12 \r
13 /^[ \t]+__ram_end/ {\r
14         ram_end=strtonum("0x"$2)\r
15 }\r
16 \r
17 END { \r
18         kilobyte = 1024\r
19 \r
20         printf "  ROM %8x %8x %10.1f\n", rom_start, rom_end, (rom_end-rom_start)/kilobyte;\r
21         printf "  RAM %8x %8x %10.1f\n", ram_start, ram_end, (ram_end-ram_start)/kilobyte;\r
22         \r
23 }