Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ text 1000 2FD3 = 12243. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 1000 __start 1028 _exit 102A _error_msg 110B _error_src 1165 _main 13B1 _RTI_handler 143F _kernel_init 152B _if_task_exists 1555 _get_task_address 156C _get_task_id 157B _get_task_name 15A5 _get_task_state 15DA _get_task_messages 1610 _get_task_priority 1639 _set_task_state 1834 _set_task_priority 1872 _create_task 19EE _remove_task 1A53 _get_resource_state 1A7A _get_resource_owner 1AA1 _get_resource_queuelen 1AC8 _get_free_memory 1B03 _sem_get 1BD8 _sem_give 1BFA _get_sysTime 1C4F _set_sysTime 1CFA _shell 238C _shellcmd_help 2393 _shellcmd_tcb 2454 _shellcmd_rcb 24D4 _shellcmd_rcbPrint 251C _shellcmd_ticks 2544 _shellcmd_startTask 256F _shellcmd_stopTask 2596 _shellcmd_time 269F _shellcmd_freeMemCheck 26B7 _shellcmd_kdb 26C6 _shellcmd_quitShell 2B6F _sysInit 2C0E _idleTask 2C12 _task1 2C6E _task2 2EC1 _MDCOF_handler 2EC2 _KWU_handler 2EC3 _ADC_handler 2EC4 _SCI1_handler 2EC5 _SPI_handler 2EC6 _PAIE_handler 2EC7 _PAO_handler 2EC8 _TOF_handler 2EFA _TC7_handler 2EFB _TC6_handler 2EFC _TC5_handler 2EFD _TC4_handler 2EFE _TC3_handler 2EFF _TC2_handler 2F00 _TC1_handler 2F01 _TC0_handler 2F02 _IRQ_handler 2F03 _XIRQ_handler 2F04 _SWI_handler 2F05 _COP_handler 2F0F _CLM_handler 2F1F __HC12Setup 2F47 __print 3558 _putchar 3580 _getchar 358A _setbaud 359E _memcpy 35E3 _memmove 3653 _memset 3687 _itoa 3711 _ltoa 37EC __NewHeap 381D __ly2reg 3828 __ly2reg2 3833 __lreg2y 383E __lreg22y 3849 __lregmov 3854 __d2lreg 3861 __d2lreg2 386E __ud2lreg 3875 __ud2lreg2 387C __lreg2d 387F __lret 3889 __pshlr1 3891 __pshlr2 3899 __pullr1 38A1 __pullr2 38A9 __ladd 38BA __lsub 38CB __lmul 395E __ldiv 396B __ludiv 3978 __lmod 3989 __lumod 399A __llsh 39A1 __lilsh 39B2 __lrsh 39B9 __lirsh 39CA __lursh 39D1 __luirsh 39E2 __land 39F5 __lor 3A08 __lxor 3A1B __lneg 3A2E __lneg2 3A41 __lcom 3A4A __lcmp 3A6A _strcmp 3ABF _strcoll 3AD4 _strcpy 3AE3 _puts 3B1B _printf 3B4C __va_start 3B6A _toupper 3B8A _strlen 3BB7 __ctype 3CB8 _isgraph 3CD0 _isspace 3CE8 _isdigit 3D00 _islower 3D18 _calloc 3D42 _malloc 3E0F _realloc 3F10 _free 3F43 _atoi 3FD3 __text_end Area Addr Size Decimal Bytes (Attributes) -------------------------------- ---- ---- ------- ----- ------------ idata 3FD3 0012 = 18. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 3FD3 __idata_start 3FE5 __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 0066 = 102. bytes (rel,con,rom) Addr Global Symbol ----- -------------------------------- 0212 __bss_start 0212 _exit_status 0214 _resource 0244 _task 0254 _time_tick 0258 _cop_cycle 025A _system_tick 025E _current 0260 _task_ptr 0274 __textmode 0276 ___FreeList 0278 __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