SYS/BIOS sizes for Arm9 (ELF)

(all sizes are in 8-bit bytes)

Static Module Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Kernel Only 5616 313 160 6089 1024 0 0 1932 2956
Hwi application 5764 313 176 6253 1024 0 0 1964 2988
Clock application 8292 345 296 8933 1024 0 0 2476 3500
Clock Object application 8292 345 320 8957 1024 0 0 2508 3532
Swi application 6600 329 232 7161 1024 0 0 2056 3080
Swi Object application 6600 333 264 7197 1024 0 0 2112 3136
Task application 10436 381 472 11289 1024 1024 0 2752 4800
Task Object application 10436 385 512 11333 1024 1536 0 2836 5396
Semaphore application 12408 485 528 13421 1024 1536 0 2856 5416
Semaphore Object application 12408 489 544 13441 1024 1536 0 2876 5436
Default Configuration 24484 6245 736 31465 4096 2048 4096 3908 14148

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 13120 541 608 14269 1024 1536 4096 2876 9532
Dynamic Task application 14712 645 616 15973 1024 1536 4096 2884 9540
Dynamic Semaphore application 15232 769 624 16625 1024 1536 4096 2892 9548