Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ text 1000 326A = 12906. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 1000 __start 1028 _exit 102A _error_msg 110B _error_src 1153 _main 139C _RTI_handler 142A _kernel_init 14E0 _if_task_exists 150A _get_task_address 1521 _get_task_id 1530 _get_task_name 155A _get_task_state 158F _get_task_messages 15C5 _get_task_priority 15EE _set_task_state 17E9 _set_task_priority 1827 _create_task 19A5 _remove_task 1A0A _get_mutex_name 1A34 _get_mutex_state 1A57 _get_mutex_owner 1A7B _get_mutex_queuelen 1A9E _create_mutex 1BB6 _get_mutex 1CB2 _give_mutex 1D7D _get_sysTime 1DD2 _set_sysTime 1E56 _get_free_memory 1F10 _shell 25A2 _shellcmd_help 25A9 _shellcmd_tcb 266A _shellcmd_mcb 26F7 _shellcmd_mcbPrint 274D _shellcmd_ticks 2775 _shellcmd_startTask 27A0 _shellcmd_stopTask 27CD _shellcmd_time 28D6 _shellcmd_freeMemCheck 28EE _shellcmd_kdb 28FD _shellcmd_quitShell 2DB1 _sysInit 2E57 _idleTask 2E5B _task1 2F08 _task2 315B _MDCOF_handler 315C _KWU_handler 315D _ADC_handler 315E _SCI1_handler 315F _SPI_handler 3160 _PAIE_handler 3161 _PAO_handler 3162 _TOF_handler 3194 _TC7_handler 3195 _TC6_handler 3196 _TC5_handler 3197 _TC4_handler 3198 _TC3_handler 3199 _TC2_handler 319A _TC1_handler 319B _TC0_handler 319C _IRQ_handler 319D _XIRQ_handler 319E _SWI_handler 319F _COP_handler 31A9 _CLM_handler 31B9 __HC12Setup 31DE __print 37EF _putchar 3817 _getchar 3821 _setbaud 3835 _memcpy 387A _memmove 38EA _memset 391E _itoa 39A8 _ltoa 3A83 __NewHeap 3AB4 __ly2reg 3ABF __ly2reg2 3ACA __lreg2y 3AD5 __lreg22y 3AE0 __lregmov 3AEB __d2lreg 3AF8 __d2lreg2 3B05 __ud2lreg 3B0C __ud2lreg2 3B13 __lreg2d 3B16 __lret 3B20 __pshlr1 3B28 __pshlr2 3B30 __pullr1 3B38 __pullr2 3B40 __ladd 3B51 __lsub 3B62 __lmul 3BF5 __ldiv 3C02 __ludiv 3C0F __lmod 3C20 __lumod 3C31 __llsh 3C38 __lilsh 3C49 __lrsh 3C50 __lirsh 3C61 __lursh 3C68 __luirsh 3C79 __land 3C8C __lor 3C9F __lxor 3CB2 __lneg 3CC5 __lneg2 3CD8 __lcom 3CE1 __lcmp 3D01 _strcmp 3D56 _strcoll 3D6B _strcpy 3D7A _puts 3DB2 _printf 3DE3 __va_start 3E01 _toupper 3E21 _strlen 3E4E __ctype 3F4F _isgraph 3F67 _isspace 3F7F _isdigit 3F97 _islower 3FAF _calloc 3FD9 _malloc 40A6 _realloc 41A7 _free 41DA _atoi 426A __text_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ idata 426A 0012 = 18. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 426A __idata_start 427C __idata_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ data 0200 0012 = 18. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 0200 _main_frame_ptr 0200 __data_start 0202 _main_frame_x_ptr 0204 _temp_task_frame_ptr 0206 _kdb_trace 0208 _kdb_trace_cycle 0212 __data_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ bss 0212 003E = 62. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 0212 __bss_start 0212 _exit_status 0214 _mutex 021C _task 022C _time_tick 0230 _cop_cycle 0232 _system_tick 0236 _current 0238 _task_ptr 024C __textmode 024E ___FreeList 0250 __bss_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ memory 0000 10000 = 65536. bytes (abs,ovr,rom) Addr Global Symbol ----- -------------------------------- FFCC _interrupt_vectors Files Linked [ module(s) ] D:\Development\icc\lib\crt12.o [ crt12.s ] kernel.o [ kernel.c ] shell.o [ shell.c ] sysInit.o [ sysInit.c ] idleTask.o [ idleTask.c ] task1.o [ task1.c ] task2.o [ task2.c ] vectors.o [ vectors.c ] interrupts.o [ interrupts.c ] _HC12Setup.o [ _HC12Setup.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, toupper.c ] [ strlen.c, ctype.c, isgraph.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