Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ text 1000 1F0B = 7947. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 1000 __start 1028 _exit 102A _main 1264 _RTI_handler 1383 _shell 17EA _shellcmd_help 17F1 _shellcmd_tcb 1843 _shellcmd_ticks 186B _shellcmd_start_task 1AC6 _task1 1B2B _task2 1B4D _get_task_id 1B5D _get_task_state 1B8B _get_task_priority 1BDC _set_task_state 1D5A _set_task_priority 1DE6 _sem_get 1E5F _sem_give 1E7A __print 248B _putchar 24B3 _getchar 24BD _setbaud 24D1 _memcpy 2516 _memmove 2586 _memset 25BA _itoa 2644 _ltoa 271F __NewHeap 2750 __ly2reg 275B __ly2reg2 2766 __lreg2y 2771 __lreg22y 277C __lregmov 2787 __d2lreg 2794 __d2lreg2 27A1 __ud2lreg 27A8 __ud2lreg2 27AF __lreg2d 27B2 __lret 27BC __pshlr1 27C4 __pshlr2 27CC __pullr1 27D4 __pullr2 27DC __ladd 27ED __lsub 27FE __lmul 2891 __ldiv 289E __ludiv 28AB __lmod 28BC __lumod 28CD __llsh 28D4 __lilsh 28E5 __lrsh 28EC __lirsh 28FD __lursh 2904 __luirsh 2915 __land 2928 __lor 293B __lxor 294E __lneg 2961 __lneg2 2974 __lcom 297D __lcmp 299D _strcmp 29F2 _strcoll 2A07 _strcpy 2A16 _puts 2A4E _printf 2A7F __va_start 2A9D __HC12Setup 2AA2 _toupper 2AC2 _strlen 2AEF __ctype 2BF0 _isalnum 2C08 _isspace 2C20 _isdigit 2C38 _islower 2C50 _calloc 2C7A _malloc 2D47 _realloc 2E48 _free 2E7B _atoi 2F0B __text_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ idata 2F0B 0060 = 96. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 2F0B __idata_start 2F6B __idata_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ data 0200 0060 = 96. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 0200 __data_start 0200 _task_ptr 0206 _main_frame_ptr 0208 _main_frame_x_ptr 020A _temp_task_frame_ptr 0260 __data_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ bss 0260 0035 = 53. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 0260 __bss_start 0260 _resource 0270 _task 028B _system_tick 028F _current 0291 __textmode 0293 ___FreeList 0295 __bss_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ memory 0000 10000 = 65536. bytes (abs,ovr,rom) Addr Global Symbol ----- -------------------------------- FFD0 _interrupt_vectors Files Linked [ module(s) ] D:\Development\icc\lib\crt12.o [ crt12.s ] rlpos.o [ rlpos.c ] shell.o [ shell.c ] task1.o [ task1.c ] task2.o [ task2.c ] kernel.o [ kernel.c ] semlib.o [ semlib.c ] vectors.o [ vectors.c ] [ stdio.c, putchar.c, getchar.c, serial.c, textmode.c, memcpy.c, memmove.c, memset.c, itoa.c, ltoa.c ] [ freelist.c, newheap.c, long.s, longarth.s, strcmp.c, strcpy.s, puts.c, printf.c, stdarg.c, setup.c ] [ toupper.c, strlen.c, ctype.c, isalnum.c, isspace.c, isdigit.c, islower.c, alloc.c, atoi.c ] User Global Definitions init_sp = 0x800 User Base Address Definitions text = 0x1000 data = 0x200