################################################################################ # # # IAR Universal Linker V4.60I/386 # # # # Link time = 26/May/2009 12:58:53 # # Target CPU = ARM # # List file = "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\List\miosd.map" # # Output file 1 = "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Exe\miosd.elf" # # Format: elf, variant: -ynpra # # Command line = "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\clock.r79" # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\conf_loader.r79" # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\config_data.r79" # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\func.r79" # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\gprs_write.r79" # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\main.r79" # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Obj\string_works.r79" # # -o # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\Exe\miosd.elf" # # -Felf -l # # "D:\pasha\elf\evil_src\miosdel\miosd elka\Release # # _ELKA\List\miosd.map" # # -xmsnio -f test.xcl (-carm -V(CODE)CODE_AREA,12 # # -V(DATA)DATA_AREA,12 # # -Z(CODE_AREA)ELFBEGIN,DATA_ID,START,CODE,DATA_C,I # # NITTAB,DATA_Z,DATA_N,CONFIG_C=0-FFFFFFFF # # -Z(DATA_AREA)DATA_I=0-FFFFFFFF) -ynpra # # "D:\pasha\Embedded Workbench 4.0 Evaluation2\ARM\ # # LIB\dl5tpainl8n.r79" # # -s main # # # # Copyright 1987-2007 IAR Systems. All rights reserved. # ################################################################################ **************************************** * * * CROSS REFERENCE * * * **************************************** Program entry at : CODE_AREA 0000530C Relocatable, from module : main **************************************** * * * RUNTIME MODEL * * * **************************************** StackAlign4 = USED __cpu_mode = __pcs__interwork __data_model = absolute __endian = little __rt_version = 6 **************************************** * * * MODULE MAP * * * **************************************** DEFINED ABSOLUTE ENTRIES ************************************************************************* DEFINED ABSOLUTE ENTRIES ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\clock.r79 PROGRAM MODULE, NAME : clock SEGMENTS IN THE MODULE ====================== CSTACK Segment part 1. NOT NEEDED. ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\conf_loader.r79 PROGRAM MODULE, NAME : conf_loader SEGMENTS IN THE MODULE ====================== DATA_I Relative segment, address: DATA_AREA 00000000 - 00000003 (0x4 bytes), align: 2 Segment part 4. Intra module refs: LoadConfigData ENTRY ADDRESS REF BY ===== ======= ====== successed_config_filename 00000000 maincsm_onmessage2 (main) ------------------------------------------------------------------------- CODE Segment part 6. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002AD8 - 00002C03 (0x12c bytes), align: 2 Segment part 7. Intra module refs: InitConfig ENTRY ADDRESS REF BY ===== ======= ====== LoadConfigData 00002AD8 stack 1 = 00000000 ( 00000030 ) ------------------------------------------------------------------------- CODE Segment part 8. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002C04 - 00002C2B (0x28 bytes), align: 2 Segment part 9. ENTRY ADDRESS REF BY ===== ======= ====== InitConfig 00002C04 main (main) maincsm_onmessage2 (main) stack 1 = 00000000 ( 00000008 ) ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. ------------------------------------------------------------------------- DATA_ID Relative segment, address: CODE_AREA 00000000 - 00000003 (0x4 bytes), align: 2 Segment part 5. Intra module refs: successed_config_filename ------------------------------------------------------------------------- DATA_ID Segment part 10. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== ?*?DATA_ID ------------------------------------------------------------------------- INITTAB Relative segment, address: CODE_AREA 00005AD4 - 00005ADF (0xc bytes), align: 2 Segment part 11. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== ?init?tab?DATA_I 00005AD4 ------------------------------------------------------------------------- CONFIG_C Segment part 12. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005AD0 - 00005AD0 (0x1 bytes), align: 0 Segment part 2. Intra module refs: Segment part 5 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005494 - 000054CB (0x38 bytes), align: 2 Segment part 3. Intra module refs: InitConfig ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\config_data.r79 PROGRAM MODULE, NAME : config_data SEGMENTS IN THE MODULE ====================== CONFIG_C Relative segment, address: CODE_AREA 00005D70 - 00005D9B (0x2c bytes), align: 2 Segment part 2. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr0 00005D70 LoadConfigData (conf_loader) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005D9C - 00005D9F (0x4 bytes), align: 2 Segment part 3. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== TID 00005D9C send_req (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005DA0 - 00005DCB (0x2c bytes), align: 2 Segment part 4. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr1 00005DA0 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005DCC - 00005E0B (0x40 bytes), align: 2 Segment part 5. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== city_name 00005DCC DrawWeatherLog (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E0C - 00005E37 (0x2c bytes), align: 2 Segment part 6. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr3 00005E0C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E38 - 00005E3B (0x4 bytes), align: 2 Segment part 7. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== CALL_BUTTON 00005E38 my_keyhook (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E3C - 00005E67 (0x2c bytes), align: 2 Segment part 8. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr9 00005E3C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E68 - 00005E6B (0x4 bytes), align: 2 Segment part 9. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== CALL_BUTTON2 00005E68 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E6C - 00005E97 (0x2c bytes), align: 2 Segment part 10. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr4_4 00005E6C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E98 - 00005E9B (0x4 bytes), align: 2 Segment part 11. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== use_plugin 00005E98 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005E9C - 00005EDB (0x40 bytes), align: 2 Segment part 12. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfgcbox4_4 00005E9C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005EDC - 00005F07 (0x2c bytes), align: 2 Segment part 13. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr7 00005EDC ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005F08 - 00005F47 (0x40 bytes), align: 2 Segment part 14. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== link1_name 00005F08 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005F48 - 00005F73 (0x2c bytes), align: 2 Segment part 15. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr2 00005F48 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005F74 - 00005FB3 (0x40 bytes), align: 2 Segment part 16. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== link1 00005F74 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005FB4 - 00005FDF (0x2c bytes), align: 2 Segment part 17. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr8 00005FB4 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00005FE0 - 0000601F (0x40 bytes), align: 2 Segment part 18. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== link2_name 00005FE0 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00006020 - 0000604B (0x2c bytes), align: 2 Segment part 19. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr4 00006020 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 0000604C - 0000608B (0x40 bytes), align: 2 Segment part 20. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== link2 0000604C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 0000608C - 000060B7 (0x2c bytes), align: 2 Segment part 21. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr5 0000608C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000060B8 - 000060F7 (0x40 bytes), align: 2 Segment part 22. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== link3_name 000060B8 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000060F8 - 00006123 (0x2c bytes), align: 2 Segment part 23. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr6 000060F8 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00006124 - 00006163 (0x40 bytes), align: 2 Segment part 24. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== link3 00006124 ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\func.r79 PROGRAM MODULE, NAME : func SEGMENTS IN THE MODULE ====================== ELFBEGIN Relative segment, address: CODE_AREA 00000000, align: 0 Segment part 0. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== ELF_BEGIN 00000000 Segment part 124 (main) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002C2C - 00002C33 (0x8 bytes), align: 2 Segment part 1. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== kill_data 00002C2C Killer2 (main) Segment part 30 (main) seqkill 00002C30 ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\gprs_write.r79 PROGRAM MODULE, NAME : gprs_write SEGMENTS IN THE MODULE ====================== CODE Segment part 6. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002C34 - 00002C87 (0x54 bytes), align: 2 Segment part 7. Intra module refs: write_total ENTRY ADDRESS REF BY ===== ======= ====== atoi 00002C34 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Segment part 8. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002C88 - 00002D07 (0x80 bytes), align: 2 Segment part 9. Intra module refs: write_total ENTRY ADDRESS REF BY ===== ======= ====== write_file 00002C88 stack 1 = 00000000 ( 00000040 ) ------------------------------------------------------------------------- CODE Segment part 10. NOT NEEDED. ------------------------------------------------------------------------- DATA_Z Relative segment, address: CODE_AREA 00005AEC - 00005B37 (0x4c bytes), align: 2 Segment part 4. Intra module refs: write_total ENTRY ADDRESS REF BY ===== ======= ====== gp1info 00005AF8 result1 00005AEC result2 00005AF0 result3 00005AF4 DrawGPRSLog (main) txt_in 00005B18 ------------------------------------------------------------------------- DATA_Z Segment part 5. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== janko ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002D08 - 00002E2F (0x128 bytes), align: 2 Segment part 11. ENTRY ADDRESS REF BY ===== ======= ====== write_total 00002D08 check_gprs (main) stack 1 = 00000000 ( 0000004C ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002E30 - 00002E33 (0x4 bytes), align: 2 Segment part 12. Intra module refs: write_file write_total ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. ------------------------------------------------------------------------- INITTAB Relative segment, address: CODE_AREA 00005AE0 - 00005AEB (0xc bytes), align: 2 Segment part 13. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== ?init?tab?DATA_Z 00005AE0 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000054CC - 000054E7 (0x1c bytes), align: 2 Segment part 2. Intra module refs: Segment part 12 ------------------------------------------------------------------------- DATA_C Segment part 3. NOT NEEDED. ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\main.r79 PROGRAM MODULE, NAME : main SEGMENTS IN THE MODULE ====================== DATA_Z Segment part 22. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== icsmd ------------------------------------------------------------------------- DATA_Z Segment part 25. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== old_icsm_onMessage ------------------------------------------------------------------------- DATA_Z Segment part 26. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== old_icsm_onClose ------------------------------------------------------------------------- DATA_Z Relative segment, address: CODE_AREA 00005B38 - 00005C4F (0x118 bytes), align: 2 Segment part 27. Intra module refs: MAINCSM ENTRY ADDRESS REF BY ===== ======= ====== maincsm_name_body 00005B38 ------------------------------------------------------------------------- DATA_Z Segment part 29. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== start_g ------------------------------------------------------------------------- CODE Segment part 35. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002E34 - 00002E8F (0x5c bytes), align: 2 Segment part 36. Intra module refs: OnRedraw ENTRY ADDRESS REF BY ===== ======= ====== DrwImg2 00002E34 stack 1 = 00000000 ( 00000040 ) ------------------------------------------------------------------------- CODE Segment part 37. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002E90 - 00002EDB (0x4c bytes), align: 2 Segment part 38. Intra module refs: Execute ENTRY ADDRESS REF BY ===== ======= ====== DoScreen 00002E90 stack 1 = 00000000 ( 00000014 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002EDC - 00002EDF (0x4 bytes), align: 2 Segment part 39. Intra module refs: DoScreen ------------------------------------------------------------------------- CODE Segment part 40. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00002EE0 - 00003263 (0x384 bytes), align: 2 Segment part 41. Intra module refs: Execute OnKey ENTRY ADDRESS REF BY ===== ======= ====== DoShowIt 00002EE0 stack 1 = 00000000 ( 00000024 ) ------------------------------------------------------------------------- CODE Segment part 42. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00003264 - 000035BF (0x35c bytes), align: 2 Segment part 43. Intra module refs: OnRedraw ENTRY ADDRESS REF BY ===== ======= ====== DrawWeatherLog 00003264 stack 1 = 00000000 ( 00000044 ) ------------------------------------------------------------------------- CODE Segment part 44. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000035C0 - 000038A3 (0x2e4 bytes), align: 2 Segment part 45. Intra module refs: OnRedraw ENTRY ADDRESS REF BY ===== ======= ====== DrawBatteryLog 000035C0 stack 1 = 00000000 ( 00000044 ) ------------------------------------------------------------------------- CODE Segment part 46. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000038A4 - 000039F7 (0x154 bytes), align: 2 Segment part 47. Intra module refs: DrawSystemLog ENTRY ADDRESS REF BY ===== ======= ====== get_month 000038A4 stack 1 = 00000000 ( 00000018 ) ------------------------------------------------------------------------- CODE Segment part 48. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000039F8 - 00003D4F (0x358 bytes), align: 2 Segment part 49. Intra module refs: OnRedraw ENTRY ADDRESS REF BY ===== ======= ====== DrawSystemLog 000039F8 stack 1 = 00000000 ( 00000068 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00003D50 - 00003D53 (0x4 bytes), align: 2 Segment part 50. Intra module refs: DoShowIt DrawBatteryLog DrawSystemLog DrawWeatherLog get_month ------------------------------------------------------------------------- CODE Segment part 51. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00003D54 - 00003D5F (0xc bytes), align: 2 Segment part 52. Intra module refs: OnRedraw ENTRY ADDRESS REF BY ===== ======= ====== reboot_ref 00003D54 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Segment part 53. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00003D60 - 00004167 (0x408 bytes), align: 2 Segment part 54. Intra module refs: OnRedraw ENTRY ADDRESS REF BY ===== ======= ====== DrawGPRSLog 00003D60 stack 1 = 00000000 ( 0000004C ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004168 - 0000416B (0x4 bytes), align: 2 Segment part 55. Intra module refs: DrawBatteryLog DrawGPRSLog DrawSystemLog DrawWeatherLog ------------------------------------------------------------------------- CODE Segment part 56. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000416C - 000042F7 (0x18c bytes), align: 2 Segment part 57. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== OnRedraw 0000416C stack 1 = 00000000 ( 00000014 ) ------------------------------------------------------------------------- CODE Segment part 58. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000042F8 - 00004313 (0x1c bytes), align: 2 Segment part 59. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== onCreate 000042F8 stack 1 = 00000000 ( 00000008 ) ------------------------------------------------------------------------- CODE Segment part 60. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004314 - 0000433F (0x2c bytes), align: 2 Segment part 61. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== onClose 00004314 stack 1 = 00000000 ( 00000010 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004340 - 00004343 (0x4 bytes), align: 2 Segment part 62. Intra module refs: OnRedraw onClose ------------------------------------------------------------------------- CODE Segment part 63. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004344 - 0000434F (0xc bytes), align: 2 Segment part 64. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== onFocus 00004344 ------------------------------------------------------------------------- CODE Segment part 65. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004350 - 0000437B (0x2c bytes), align: 2 Segment part 66. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== onUnfocus 00004350 stack 1 = 00000000 ( 00000008 ) ------------------------------------------------------------------------- CODE Segment part 67. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000437C - 0000456F (0x1f4 bytes), align: 2 Segment part 68. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== OnKey 0000437C stack 1 = 00000000 ( 00000018 ) ------------------------------------------------------------------------- CODE Segment part 69. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004570 - 00004577 (0x8 bytes), align: 2 Segment part 70. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== method8 00004570 ------------------------------------------------------------------------- CODE Segment part 71. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004578 - 0000457F (0x8 bytes), align: 2 Segment part 72. Intra module refs: Segment part 30 ENTRY ADDRESS REF BY ===== ======= ====== method9 00004578 ------------------------------------------------------------------------- CODE Segment part 73. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 74. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== ElfKiller not allocated function ------------------------------------------------------------------------- CODE Segment part 75. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004580 - 000045FB (0x7c bytes), align: 2 Segment part 76. Intra module refs: MAINCSM ENTRY ADDRESS REF BY ===== ======= ====== maincsm_oncreate 00004580 stack 1 = 00000000 ( 00000014 ) ------------------------------------------------------------------------- CODE Segment part 77. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000045FC - 000045FF (0x4 bytes), align: 2 Segment part 78. Intra module refs: MAINCSM ENTRY ADDRESS REF BY ===== ======= ====== maincsm_onclose 000045FC ------------------------------------------------------------------------- CODE Segment part 79. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004600 - 0000462F (0x30 bytes), align: 2 Segment part 80. Intra module refs: MAINCSM ENTRY ADDRESS REF BY ===== ======= ====== maincsm_onmessage 00004600 ------------------------------------------------------------------------- CODE Segment part 81. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004630 - 0000464B (0x1c bytes), align: 2 Segment part 82. Intra module refs: Execute main ENTRY ADDRESS REF BY ===== ======= ====== UpdateCSMname 00004630 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Segment part 83. NOT NEEDED. ------------------------------------------------------------------------- DATA_Z Segment part 31. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== traf ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000464C - 000046F3 (0xa8 bytes), align: 2 Segment part 84. Intra module refs: Segment part 118 ENTRY ADDRESS REF BY ===== ======= ====== create_connect 0000464C stack 1 = 00000000 ( 00000028 ) ------------------------------------------------------------------------- CODE Segment part 85. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000046F4 - 00004727 (0x34 bytes), align: 2 Segment part 86. Intra module refs: Segment part 119 main ENTRY ADDRESS REF BY ===== ======= ====== start_again 000046F4 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Segment part 87. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004728 - 0000477F (0x58 bytes), align: 2 Segment part 88. Intra module refs: maincsm_onmessage2 ENTRY ADDRESS REF BY ===== ======= ====== send_req 00004728 stack 1 = 00000000 ( 0000000C ) ------------------------------------------------------------------------- CODE Segment part 89. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004780 - 000047A7 (0x28 bytes), align: 2 Segment part 90. Intra module refs: get_answer maincsm_onmessage2 ENTRY ADDRESS REF BY ===== ======= ====== end_socket 00004780 stack 1 = 00000000 ( 00000008 ) ------------------------------------------------------------------------- CODE Segment part 91. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000047A8 - 000047FB (0x54 bytes), align: 2 Segment part 92. Intra module refs: maincsm_onmessage2 ENTRY ADDRESS REF BY ===== ======= ====== get_answer 000047A8 stack 1 = 00000000 ( 00000008 ) ------------------------------------------------------------------------- CODE Segment part 93. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 94. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== log not allocated function ------------------------------------------------------------------------- CODE Segment part 95. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000047FC - 00004A4F (0x254 bytes), align: 2 Segment part 96. Intra module refs: maincsm_onmessage2 ENTRY ADDRESS REF BY ===== ======= ====== Parsing 000047FC stack 1 = 00000000 ( 00000038 ) ------------------------------------------------------------------------- CODE Segment part 97. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004A50 - 00004A9B (0x4c bytes), align: 2 Segment part 98. Intra module refs: maincsm_onmessage2 ENTRY ADDRESS REF BY ===== ======= ====== charger_c 00004A50 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004A9C - 00004A9F (0x4 bytes), align: 2 Segment part 99. Intra module refs: DrawGPRSLog OnKey Parsing charger_c create_connect end_socket get_answer send_req ------------------------------------------------------------------------- CODE Segment part 100. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004AA0 - 00004B3B (0x9c bytes), align: 2 Segment part 101. Intra module refs: Count_GPRS ENTRY ADDRESS REF BY ===== ======= ====== write_log 00004AA0 stack 1 = 00000000 ( 00000040 ) ------------------------------------------------------------------------- CODE Segment part 102. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004B3C - 00004C1B (0xe0 bytes), align: 2 Segment part 103. Intra module refs: maincsm_onmessage2 ENTRY ADDRESS REF BY ===== ======= ====== Count_GPRS 00004B3C stack 1 = 00000000 ( 0000000C ) ------------------------------------------------------------------------- CODE Segment part 104. NOT NEEDED. ------------------------------------------------------------------------- DATA_Z Segment part 32. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== rem_mis ------------------------------------------------------------------------- DATA_Z Relative segment, address: CODE_AREA 00005C50 - 00005C57 (0x8 bytes), align: 2 Segment part 33. Intra module refs: my_keyhook ENTRY ADDRESS REF BY ===== ======= ====== mode 00005C54 mode_enter 00005C50 ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004C1C - 00004CA3 (0x88 bytes), align: 2 Segment part 105. Intra module refs: my_keyhook ENTRY ADDRESS REF BY ===== ======= ====== Execute 00004C1C stack 1 = 00000000 ( 00000034 ) ------------------------------------------------------------------------- CODE Segment part 106. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004CA4 - 00004D83 (0xe0 bytes), align: 2 Segment part 107. Intra module refs: Segment part 129 ENTRY ADDRESS REF BY ===== ======= ====== my_keyhook 00004CA4 stack 1 = 00000000 ( 0000000C ) ------------------------------------------------------------------------- CODE Segment part 108. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004D84 - 00004E6B (0xe8 bytes), align: 2 Segment part 109. Intra module refs: main ENTRY ADDRESS REF BY ===== ======= ====== check_battery 00004D84 stack 1 = 00000000 ( 00000048 ) ------------------------------------------------------------------------- CODE Segment part 110. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004E6C - 00004F63 (0xf8 bytes), align: 2 Segment part 111. Intra module refs: main ENTRY ADDRESS REF BY ===== ======= ====== check_gprs 00004E6C stack 1 = 00000000 ( 0000004C ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004F64 - 00004F67 (0x4 bytes), align: 2 Segment part 112. Intra module refs: check_gprs write_log ------------------------------------------------------------------------- CODE Segment part 113. NOT NEEDED. ------------------------------------------------------------------------- DATA_I Relative segment, address: DATA_AREA 00000004 - 00002AD7 (0x2ad4 bytes), align: 2 Segment part 23. Intra module refs: Segment part 130 Segment part 39 Segment part 50 Segment part 62 Segment part 99 onUnfocus start_again ENTRY ADDRESS REF BY ===== ======= ====== MAINCSM_ID 00000020 app_pos 00000054 battery 00000060 buf 00000284 charge_m 00000098 charge_s 0000009C charger 00002AA8 chinfo 000000B0 con 00000088 connect_state 00000090 do_st 00000084 engade_weather 00000050 ffq 00000078 first_con 00000024 g_hour 000000A8 g_min 000000A0 g_sec 000000A4 ggg 0000006C gipi 00002AB8 gpinfo 00000170 write_total (gprs_write) hmm 00000068 isfile 0000007C ker_state 00000010 key_mode 00000028 lock_keys 0000003C month 0000026C monthc 00000064 mytmr 0000019C mytmr2 00000274 mytmr3 00002998 pbuf 00000094 phase 00000030 pos 0000002C pos_link2_x 00000058 pos_link2_y 0000005C pos_link_x 00000040 pos_link_y 00000044 pos_main_x 00000034 pos_main_y 00000038 pos_msg_x 00000048 pos_msg_y 0000004C pressure 000000F0 pressure2 0000022C r_h 0000001C r_m 00000018 r_s 00000014 req_buf 000029A8 rewriter 000000AC rs_tmr 00002AC8 screen 00000004 sock 0000008C start_g2 000001AC start_traffic 00000074 switch_gprs_info 00000080 temp 000000D0 temp2 000001CC tempz 00000190 trafiks 00000070 vejsh2 000001EC weather_time 0000020C wind 00000130 ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004F68 - 00004FC7 (0x60 bytes), align: 2 Segment part 114. Intra module refs: main ENTRY ADDRESS REF BY ===== ======= ====== runtime_count 00004F68 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Segment part 115. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00004FC8 - 0000527F (0x2b8 bytes), align: 2 Segment part 116. Intra module refs: Segment part 13 ENTRY ADDRESS REF BY ===== ======= ====== maincsm_onmessage2 00004FC8 stack 1 = 00000000 ( 0000006C ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00005280 - 00005283 (0x4 bytes), align: 2 Segment part 117. Intra module refs: check_battery maincsm_onmessage2 ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00005284 - 00005287 (0x4 bytes), align: 2 Segment part 118. Intra module refs: OnKey maincsm_onmessage2 start_again ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00005288 - 0000528B (0x4 bytes), align: 2 Segment part 119. Intra module refs: create_connect maincsm_onmessage2 start_again ------------------------------------------------------------------------- CODE Segment part 120. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000528C - 0000528F (0x4 bytes), align: 2 Segment part 121. Intra module refs: Segment part 13 LOCAL ADDRESS ===== ======= maincsm_oncreate2 0000528C ------------------------------------------------------------------------- CODE Segment part 122. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00005290 - 000052A7 (0x18 bytes), align: 2 Segment part 123. Intra module refs: maincsm_onclose2 LOCAL ADDRESS ===== ======= Killer2 00005290 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000052A8 - 000052AB (0x4 bytes), align: 2 Segment part 124. Intra module refs: Killer2 ------------------------------------------------------------------------- CODE Segment part 125. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000052AC - 0000530B (0x60 bytes), align: 2 Segment part 126. Intra module refs: Segment part 13 LOCAL ADDRESS ===== ======= maincsm_onclose2 000052AC stack 1 = 00000000 ( 00000008 ) ------------------------------------------------------------------------- CODE Segment part 127. NOT NEEDED. ------------------------------------------------------------------------- DATA_Z Relative segment, address: CODE_AREA 00005C58 - 00005D6F (0x118 bytes), align: 2 Segment part 34. Intra module refs: Segment part 13 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000054E8 - 00005527 (0x40 bytes), align: 2 Segment part 2. Intra module refs: send_req ------------------------------------------------------------------------- DATA_C Segment part 3. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005528 - 00005587 (0x60 bytes), align: 2 Segment part 4. Intra module refs: Parsing ------------------------------------------------------------------------- DATA_C Segment part 5. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005588 - 000055AB (0x24 bytes), align: 2 Segment part 6. Intra module refs: Segment part 112 ------------------------------------------------------------------------- DATA_C Segment part 7. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000055AC - 000055C3 (0x18 bytes), align: 2 Segment part 8. Intra module refs: Count_GPRS ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000055C4 - 00005733 (0x170 bytes), align: 2 Segment part 9. Intra module refs: Segment part 55 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005734 - 0000579F (0x6c bytes), align: 2 Segment part 10. Intra module refs: Segment part 117 ------------------------------------------------------------------------- DATA_C Segment part 11. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Segment part 12. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000057A0 - 000057E7 (0x48 bytes), align: 2 Segment part 13. Intra module refs: main ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000057E8 - 0000582B (0x44 bytes), align: 2 Segment part 14. Intra module refs: Execute UpdateCSMname ENTRY ADDRESS REF BY ===== ======= ====== MAINCSM 000057F0 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 0000582C - 000058BB (0x90 bytes), align: 2 Segment part 15. Intra module refs: OnRedraw ------------------------------------------------------------------------- DATA_C Segment part 16. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Segment part 17. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000058BC - 00005917 (0x5c bytes), align: 2 Segment part 18. Intra module refs: get_month ------------------------------------------------------------------------- DATA_C Segment part 19. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Segment part 20. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005AD1 - 00005AD1 (0x1 bytes), align: 0 Segment part 21. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005918 - 0000591B (0x4 bytes), align: 2 Segment part 28. Intra module refs: MAINCSM Segment part 13 ENTRY ADDRESS REF BY ===== ======= ====== minus11 00005918 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 0000591C - 0000594F (0x34 bytes), align: 2 Segment part 30. Intra module refs: maincsm_oncreate ENTRY ADDRESS REF BY ===== ======= ====== Canvas 0000591C gui_methods 00005924 ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000530C - 000053AF (0xa4 bytes), align: 2 Segment part 128. ENTRY ADDRESS REF BY ===== ======= ====== main 0000530C Absolute parts (?ABS_ENTRY_MOD) stack 1 = 00000000 ( 00000038 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000053B0 - 000053B3 (0x4 bytes), align: 2 Segment part 129. Intra module refs: main maincsm_onclose2 ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000053B4 - 000053B7 (0x4 bytes), align: 2 Segment part 130. Intra module refs: Count_GPRS Execute check_battery check_gprs main maincsm_onclose2 maincsm_onmessage2 runtime_count ------------------------------------------------------------------------- CODE Segment part 131. NOT NEEDED.Intra module refs DrawGPRSLog DrawWeatherLog ------------------------------------------------------------------------- CODE Segment part 132. NOT NEEDED.Intra module refs Killer2 ------------------------------------------------------------------------- CODE Segment part 133. NOT NEEDED.Intra module refs Parsing ------------------------------------------------------------------------- CODE Segment part 134. NOT NEEDED.Intra module refs check_gprs ------------------------------------------------------------------------- CODE Segment part 135. NOT NEEDED.Intra module refs main maincsm_onmessage2 ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. ------------------------------------------------------------------------- DATA_ID Relative segment, address: CODE_AREA 00000004 - 00002AD7 (0x2ad4 bytes), align: 2 Segment part 24. Intra module refs: Segment part 23 ------------------------------------------------------------------------- DATA_ID Segment part 136. TENTATIVE. Used definition from conf_loader ENTRY ADDRESS REF BY ===== ======= ====== ?*?DATA_ID ------------------------------------------------------------------------- INITTAB Segment part 137. TENTATIVE. Used definition from conf_loader ENTRY ADDRESS REF BY ===== ======= ====== ?init?tab?DATA_I ------------------------------------------------------------------------- INITTAB Segment part 138. TENTATIVE. Used definition from gprs_write ENTRY ADDRESS REF BY ===== ======= ====== ?init?tab?DATA_Z ************************************************************************* FILE NAME : D:\pasha\elf\evil_src\miosdel\miosd elka\Release_ELKA\Obj\string_works.r79 PROGRAM MODULE, NAME : string_works SEGMENTS IN THE MODULE ====================== CODE Segment part 3. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 4. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== strcmp_nocase not allocated function ------------------------------------------------------------------------- CODE Segment part 5. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 6. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== MakeGlobalString not allocated function ------------------------------------------------------------------------- CODE Segment part 7. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00005950 - 00005ACF (0x180 bytes), align: 2 Segment part 2. Intra module refs: char8to16 ENTRY ADDRESS REF BY ===== ======= ====== dos2unicode 00005950 wintranslation 00005A50 ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000053B8 - 000053E3 (0x2c bytes), align: 2 Segment part 8. Intra module refs: ascii2ws ENTRY ADDRESS REF BY ===== ======= ====== char8to16 000053B8 ------------------------------------------------------------------------- CODE Segment part 9. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000053E4 - 0000541B (0x38 bytes), align: 2 Segment part 10. ENTRY ADDRESS REF BY ===== ======= ====== ascii2ws 000053E4 DrawGPRSLog (main) DrawWeatherLog (main) stack 1 = 00000000 ( 0000000C ) ------------------------------------------------------------------------- CODE Segment part 11. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 12. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== char16to8 not allocated function ------------------------------------------------------------------------- CODE Segment part 13. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000541C - 00005493 (0x78 bytes), align: 2 Segment part 14. ENTRY ADDRESS REF BY ===== ======= ====== utf82win 0000541C Parsing (main) ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. **************************************** * * * MODULE SUMMARY * * * **************************************** Module CODE DATA ------ ---- ---- (Rel) (Rel) conf_loader 401 4 + shared 12 config_data 1 012 func 8 gprs_write 616 + shared 12 main 22 265 10 964 string_works 604 N/A (alignment) ------ ------ ------ Total: 24 930 10 968 **************************************** * * * CALL GRAPH * * * **************************************** ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 DoShowIt | Stack used (prev) : 00000000 | + function block : 00000024 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000024 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 reboot_ref | Stack used (prev) : 00000000 | + function block : 00000004 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000004 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 OnRedraw | Stack used (prev) : 00000000 | + function block : 00000014 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000014 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 onCreate | Stack used (prev) : 00000000 | + function block : 00000008 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000008 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 onClose | Stack used (prev) : 00000000 | + function block : 00000010 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000010 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 onFocus | Stack used (prev) : 00000000 | + function block : 00000000 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000000 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 onUnfocus | Stack used (prev) : 00000000 | + function block : 00000008 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000008 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 OnKey | Stack used (prev) : 00000000 | + function block : 00000018 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000018 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 method8 | Stack used (prev) : 00000000 | + function block : 00000000 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000000 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 method9 | Stack used (prev) : 00000000 | + function block : 00000000 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000000 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 maincsm_oncreate | Stack used (prev) : 00000000 | + function block : 00000014 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000014 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 maincsm_onclose | Stack used (prev) : 00000000 | + function block : 00000000 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000000 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 maincsm_onmessage | Stack used (prev) : 00000000 | + function block : 00000000 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000000 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 create_connect | Stack used (prev) : 00000000 | + function block : 00000028 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000028 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 start_again | Stack used (prev) : 00000000 | + function block : 00000004 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000004 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 send_req | Stack used (prev) : 00000000 | + function block : 0000000C <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 0000000C ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 end_socket | Stack used (prev) : 00000000 | + function block : 00000008 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000008 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 get_answer | Stack used (prev) : 00000000 | + function block : 00000008 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000008 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 charger_c | Stack used (prev) : 00000000 | + function block : 00000004 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000004 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 write_log | Stack used (prev) : 00000000 | + function block : 00000040 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000040 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 Count_GPRS | Stack used (prev) : 00000000 | + function block : 0000000C <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 0000000C ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 my_keyhook | Stack used (prev) : 00000000 | + function block : 0000000C <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 0000000C ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 runtime_count | Stack used (prev) : 00000000 | + function block : 00000004 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000004 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 maincsm_onmessage2 | Stack used (prev) : 00000000 | + function block : 0000006C <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 0000006C ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 maincsm_oncreate2 | Stack used (prev) : 00000000 | + function block : 00000000 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000000 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 Killer2 | Stack used (prev) : 00000000 | + function block : 00000004 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000004 ->Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) CSTACK | Stack used (prev) : 00000000 01 maincsm_onclose2 | Stack used (prev) : 00000000 | + function block : 00000008 <-Sub-tree of type: Indirectly called function tree that does not make : indirect calls (Is not an interrupt and is not flagged : as not overlayable) | Stack used : 00000008 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 0000006C 01 LoadConfigData | Stack used (prev) : 0000006C | + function block : 00000030 <-Sub-tree of type: Function tree | Stack used : 0000009C ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 0000009C 01 InitConfig | Stack used (prev) : 0000009C | + function block : 00000008 <-Sub-tree of type: Function tree | Stack used : 000000A4 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000000A4 01 atoi | Stack used (prev) : 000000A4 | + function block : 00000004 <-Sub-tree of type: Function tree | Stack used : 000000A8 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000000A8 01 write_file | Stack used (prev) : 000000A8 | + function block : 00000040 <-Sub-tree of type: Function tree | Stack used : 000000E8 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000000E8 01 write_total | Stack used (prev) : 000000E8 | + function block : 0000004C <-Sub-tree of type: Function tree | Stack used : 00000134 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000134 01 DrwImg2 | Stack used (prev) : 00000134 | + function block : 00000040 <-Sub-tree of type: Function tree | Stack used : 00000174 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000174 01 DoScreen | Stack used (prev) : 00000174 | + function block : 00000014 <-Sub-tree of type: Function tree | Stack used : 00000188 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000188 01 DrawWeatherLog | Stack used (prev) : 00000188 | + function block : 00000044 <-Sub-tree of type: Function tree | Stack used : 000001CC ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000001CC 01 DrawBatteryLog | Stack used (prev) : 000001CC | + function block : 00000044 <-Sub-tree of type: Function tree | Stack used : 00000210 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000210 01 get_month | Stack used (prev) : 00000210 | + function block : 00000018 <-Sub-tree of type: Function tree | Stack used : 00000228 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000228 01 DrawSystemLog | Stack used (prev) : 00000228 | + function block : 00000068 <-Sub-tree of type: Function tree | Stack used : 00000290 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000290 01 DrawGPRSLog | Stack used (prev) : 00000290 | + function block : 0000004C <-Sub-tree of type: Function tree | Stack used : 000002DC ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000002DC 01 UpdateCSMname | Stack used (prev) : 000002DC | + function block : 00000004 <-Sub-tree of type: Function tree | Stack used : 000002E0 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000002E0 01 Parsing | Stack used (prev) : 000002E0 | + function block : 00000038 <-Sub-tree of type: Function tree | Stack used : 00000318 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000318 01 Execute | Stack used (prev) : 00000318 | + function block : 00000034 <-Sub-tree of type: Function tree | Stack used : 0000034C ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 0000034C 01 check_battery | Stack used (prev) : 0000034C | + function block : 00000048 <-Sub-tree of type: Function tree | Stack used : 00000394 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000394 01 check_gprs | Stack used (prev) : 00000394 | + function block : 0000004C <-Sub-tree of type: Function tree | Stack used : 000003E0 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 000003E0 01 main | Stack used (prev) : 000003E0 | + function block : 00000038 <-Sub-tree of type: Function tree | Stack used : 00000418 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000418 01 char8to16 | Stack used (prev) : 00000418 | + function block : 00000000 <-Sub-tree of type: Function tree | Stack used : 00000418 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000418 01 ascii2ws | Stack used (prev) : 00000418 | + function block : 0000000C <-Sub-tree of type: Function tree | Stack used : 00000424 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000424 01 utf82win | Stack used (prev) : 00000424 | + function block : 00000000 <-Sub-tree of type: Function tree | Stack used : 00000424 **************************************** * * * SEGMENTS IN ADDRESS ORDER * * * **************************************** SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN ======= ===== ============= =========== ==== ==== ===== ELFBEGIN CODE_AREA 00000000 rel 0 DATA_ID CODE_AREA 00000000 - 00002AD7 2AD8 rel 2 START CODE_AREA 00002AD8 dse 0 CODE CODE_AREA 00002AD8 - 00005493 29BC rel 2 DATA_C CODE_AREA 00005494 - 00005AD1 63E rel 2 INITTAB CODE_AREA 00005AD4 - 00005AEB 18 rel 2 DATA_Z CODE_AREA 00005AEC - 00005D6F 284 rel 2 DATA_N CODE_AREA 00005D70 dse 0 CONFIG_C CODE_AREA 00005D70 - 00006163 3F4 rel 2 DATA_I DATA_AREA 00000000 - 00002AD7 2AD8 rel 2 **************************************** * * * END OF CROSS REFERENCE * * * **************************************** 24 930 bytes of CODE memory 10 968 bytes of DATA memory Errors: none Warnings: none