Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ text 1000 20ED = 8429. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 1000 __start 1028 _exit 102A _main 13A1 _RTI_handler 14C0 _shell 1927 _shellcmd_help 192E _shellcmd_tcb 198C _shellcmd_ticks 19B4 _shellcmd_start_task 1C7E _task1 1CE3 _task2 1D03 _sem_get 1DB5 _sem_give 1DD7 _get_task_id 1DE7 _get_task_state 1E1A _get_task_messages 1E4D _get_task_priority 1E86 _set_task_state 2002 _set_task_priority 205C __print 266D _putchar 2695 _getchar 269F _setbaud 26B3 _memcpy 26F8 _memmove 2768 _memset 279C _itoa 2826 _ltoa 2901 __NewHeap 2932 __ly2reg 293D __ly2reg2 2948 __lreg2y 2953 __lreg22y 295E __lregmov 2969 __d2lreg 2976 __d2lreg2 2983 __ud2lreg 298A __ud2lreg2 2991 __lreg2d 2994 __lret 299E __pshlr1 29A6 __pshlr2 29AE __pullr1 29B6 __pullr2 29BE __ladd 29CF __lsub 29E0 __lmul 2A73 __ldiv 2A80 __ludiv 2A8D __lmod 2A9E __lumod 2AAF __llsh 2AB6 __lilsh 2AC7 __lrsh 2ACE __lirsh 2ADF __lursh 2AE6 __luirsh 2AF7 __land 2B0A __lor 2B1D __lxor 2B30 __lneg 2B43 __lneg2 2B56 __lcom 2B5F __lcmp 2B7F _strcmp 2BD4 _strcoll 2BE9 _strcpy 2BF8 _puts 2C30 _printf 2C61 __va_start 2C7F __HC12Setup 2C84 _toupper 2CA4 _strlen 2CD1 __ctype 2DD2 _isalnum 2DEA _isspace 2E02 _isdigit 2E1A _islower 2E32 _calloc 2E5C _malloc 2F29 _realloc 302A _free 305D _atoi 30ED __text_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ idata 30ED 00EA = 234. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 30ED __idata_start 31D7 __idata_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ data 0200 00EA = 234. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 0200 _task_ptr 0200 __data_start 0206 _main_frame_ptr 0208 _main_frame_x_ptr 020A _temp_task_frame_ptr 020C _error_msg 02A2 _error_src 02EA __data_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ bss 02EA 0060 = 96. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 02EA __bss_start 02EA _resource 02F8 _task 0340 _system_tick 0344 _current 0346 __textmode 0348 ___FreeList 034A __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 ] semlib.o [ semlib.c ] vectors.o [ vectors.c ] kernel.o [ kernel.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