################################################################################ # # # IAR Universal Linker V4.60E/386 # # # # Link time = 17/Jan/2008 14:40:11 # # Target CPU = ARM # # List file = D:\Pasha\elf\idater\Release\List\XImgIDLE_elka.ma # # p # # Output file 1 = D:\Pasha\elf\idater\Release\Exe\XImgIDLE_elka.elf # # Format: elf, variant: -ynpra # # Command line = D:\Pasha\elf\idater\Release\Obj\conf_loader.r79 # # D:\Pasha\elf\idater\Release\Obj\config_data.r79 # # D:\Pasha\elf\idater\Release\Obj\main.r79 -o # # D:\Pasha\elf\idater\Release\Exe\XImgIDLE_elka.elf # # -Felf -l # # D:\Pasha\elf\idater\Release\List\XImgIDLE_elka.ma # # p # # -xmsnio # # "-ID:\Pasha\ARM_Embedded_Workbench\Embedded Workb # # ench 4.0 Evaluation\ARM\LIB\" # # -f D:\Pasha\elf\FastRun\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\ARM_Embedded_Workbench\Embedded Workben # # ch 4.0 Evaluation\ARM\LIB\dl5tpainl8n.r79" # # -s main # # # # Copyright 1987-2006 IAR Systems. All rights reserved. # ################################################################################ **************************************** * * * CROSS REFERENCE * * * **************************************** Program entry at : CODE_AREA 000007FC 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\idater\Release\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_onmessage (main) ------------------------------------------------------------------------- CODE Segment part 6. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00000004 - 0000012F (0x12c bytes), align: 2 Segment part 7. Intra module refs: InitConfig ENTRY ADDRESS REF BY ===== ======= ====== LoadConfigData 00000004 stack 1 = 00000000 ( 00000030 ) ------------------------------------------------------------------------- CODE Segment part 8. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00000130 - 00000157 (0x28 bytes), align: 2 Segment part 9. ENTRY ADDRESS REF BY ===== ======= ====== InitConfig 00000130 main (main) maincsm_onmessage (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 00000AB0 - 00000ABB (0xc bytes), align: 2 Segment part 11. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== ?init?tab?DATA_I 00000AB0 ------------------------------------------------------------------------- CONFIG_C Segment part 12. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A98 - 00000A98 (0x1 bytes), align: 0 Segment part 2. Intra module refs: Segment part 5 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000860 - 0000088F (0x30 bytes), align: 2 Segment part 3. Intra module refs: InitConfig ************************************************************************* FILE NAME : D:\Pasha\elf\idater\Release\Obj\config_data.r79 PROGRAM MODULE, NAME : config_data SEGMENTS IN THE MODULE ====================== CONFIG_C Relative segment, address: CODE_AREA 00000BF0 - 00000C1B (0x2c bytes), align: 2 Segment part 2. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr0 00000BF0 LoadConfigData (conf_loader) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000C1C - 00000C1F (0x4 bytes), align: 2 Segment part 3. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== DRAW_MODE 00000C1C maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000C20 - 00000C9F (0x80 bytes), align: 2 Segment part 4. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfgcbox1 00000C20 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000CA0 - 00000CCB (0x2c bytes), align: 2 Segment part 5. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr116 00000CA0 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000CCC - 00000CF7 (0x2c bytes), align: 2 Segment part 6. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr5 00000CCC ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000CF8 - 00000CFB (0x4 bytes), align: 2 Segment part 7. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== X4 00000CF8 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000CFC - 00000CFF (0x4 bytes), align: 2 Segment part 8. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== Y4 00000CFC maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000D00 - 00000D2B (0x2c bytes), align: 2 Segment part 9. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr13 00000D00 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000D2C - 00000D2F (0x4 bytes), align: 2 Segment part 10. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== font 00000D2C maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000D30 - 00000D5B (0x2c bytes), align: 2 Segment part 11. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr63 00000D30 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000D5C - 00000D5F (0x4 bytes), align: 2 Segment part 12. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== col 00000D5C maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000D60 - 00000D8B (0x2c bytes), align: 2 Segment part 13. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr111 00000D60 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000D8C - 00000DB7 (0x2c bytes), align: 2 Segment part 14. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr115 00000D8C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000DB8 - 00000DE3 (0x2c bytes), align: 2 Segment part 15. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr2 00000DB8 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000DE4 - 00000DE7 (0x4 bytes), align: 2 Segment part 16. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== X1 00000DE4 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000DE8 - 00000DEB (0x4 bytes), align: 2 Segment part 17. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== Y1 00000DE8 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000DEC - 00000E17 (0x2c bytes), align: 2 Segment part 18. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr210 00000DEC ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000E18 - 00000E1B (0x4 bytes), align: 2 Segment part 19. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== MONTH_MODE 00000E18 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000E1C - 00000E7B (0x60 bytes), align: 2 Segment part 20. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfgcbox51 00000E1C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000E7C - 00000EA7 (0x2c bytes), align: 2 Segment part 21. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr113 00000E7C ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000EA8 - 00000EAB (0x4 bytes), align: 2 Segment part 22. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== month_font 00000EA8 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000EAC - 00000ED7 (0x2c bytes), align: 2 Segment part 23. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr633 00000EAC ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000ED8 - 00000EDB (0x4 bytes), align: 2 Segment part 24. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== col_month 00000ED8 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000EDC - 00000F07 (0x2c bytes), align: 2 Segment part 25. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr118 00000EDC ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F08 - 00000F33 (0x2c bytes), align: 2 Segment part 26. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr11_6 00000F08 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F34 - 00000F5F (0x2c bytes), align: 2 Segment part 27. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr4 00000F34 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F60 - 00000F63 (0x4 bytes), align: 2 Segment part 28. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== X2 00000F60 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F64 - 00000F67 (0x4 bytes), align: 2 Segment part 29. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== Y2 00000F64 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F68 - 00000F93 (0x2c bytes), align: 2 Segment part 30. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr21 00000F68 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F94 - 00000F97 (0x4 bytes), align: 2 Segment part 31. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== WEEK_MODE 00000F94 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000F98 - 00000FF7 (0x60 bytes), align: 2 Segment part 32. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfgcbox2 00000F98 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00000FF8 - 00001023 (0x2c bytes), align: 2 Segment part 33. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr135 00000FF8 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001024 - 00001027 (0x4 bytes), align: 2 Segment part 34. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== week_font 00001024 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001028 - 00001053 (0x2c bytes), align: 2 Segment part 35. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr623 00001028 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001054 - 00001057 (0x4 bytes), align: 2 Segment part 36. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== col_week 00001054 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001058 - 00001083 (0x2c bytes), align: 2 Segment part 37. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr1_16 00001058 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001084 - 000010AF (0x2c bytes), align: 2 Segment part 38. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr1216 00001084 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000010B0 - 000010DB (0x2c bytes), align: 2 Segment part 39. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr6 000010B0 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000010DC - 000010DF (0x4 bytes), align: 2 Segment part 40. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== X3 000010DC maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000010E0 - 000010E3 (0x4 bytes), align: 2 Segment part 41. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== Y3 000010E0 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000010E4 - 0000110F (0x2c bytes), align: 2 Segment part 42. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr22 000010E4 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001110 - 00001113 (0x4 bytes), align: 2 Segment part 43. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== DATE_MODE 00001110 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001114 - 00001153 (0x40 bytes), align: 2 Segment part 44. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfgcbox3 00001114 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001154 - 0000117F (0x2c bytes), align: 2 Segment part 45. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr134 00001154 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001180 - 00001183 (0x4 bytes), align: 2 Segment part 46. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== date_font 00001180 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 00001184 - 000011AF (0x2c bytes), align: 2 Segment part 47. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr163 00001184 ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000011B0 - 000011B3 (0x4 bytes), align: 2 Segment part 48. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== col_date 000011B0 maincsm_onmessage (main) ------------------------------------------------------------------------- CONFIG_C Relative segment, address: CODE_AREA 000011B4 - 000011DF (0x2c bytes), align: 2 Segment part 49. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== cfghdr1164 000011B4 ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. ************************************************************************* FILE NAME : D:\Pasha\elf\idater\Release\Obj\main.r79 PROGRAM MODULE, NAME : main SEGMENTS IN THE MODULE ====================== DATA_Z Relative segment, address: CODE_AREA 00000AC8 - 00000AD7 (0x10 bytes), align: 2 Segment part 46. Intra module refs: maincsm_onmessage ENTRY ADDRESS REF BY ===== ======= ====== mytmr 00000AC8 ------------------------------------------------------------------------- DATA_Z Segment part 47. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== my_csm_id ------------------------------------------------------------------------- DATA_Z Segment part 48. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== ErrorNumber ------------------------------------------------------------------------- DATA_Z Segment part 50. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== old_icsm_onMessage ------------------------------------------------------------------------- DATA_Z Segment part 51. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== old_icsm_onClose ------------------------------------------------------------------------- CODE Segment part 55. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 56. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== ElfKiller not allocated function ------------------------------------------------------------------------- CODE Segment part 57. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 00000158 - 0000017B (0x24 bytes), align: 2 Segment part 58. Intra module refs: maincsm_onmessage ENTRY ADDRESS REF BY ===== ======= ====== TimerProc 00000158 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Segment part 59. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 60. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== get_string_width not allocated function ------------------------------------------------------------------------- CODE Segment part 61. NOT NEEDED. ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000890 - 00000893 (0x4 bytes), align: 2 Segment part 2. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000894 - 0000089F (0xc bytes), align: 2 Segment part 3. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008A0 - 000008A7 (0x8 bytes), align: 2 Segment part 4. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008A8 - 000008AF (0x8 bytes), align: 2 Segment part 5. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008B0 - 000008B7 (0x8 bytes), align: 2 Segment part 6. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008B8 - 000008BF (0x8 bytes), align: 2 Segment part 7. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008C0 - 000008CB (0xc bytes), align: 2 Segment part 8. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008CC - 000008D3 (0x8 bytes), align: 2 Segment part 9. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000008D4 - 00000943 (0x70 bytes), align: 2 Segment part 10. Intra module refs: maincsm_onmessage my_ipc ENTRY ADDRESS REF BY ===== ======= ====== ipc_my_name 0000093C per_t 000008F0 ------------------------------------------------------------------------- DATA_C Segment part 11. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 0000017C - 000007CF (0x654 bytes), align: 2 Segment part 62. Intra module refs: Segment part 12 ENTRY ADDRESS REF BY ===== ======= ====== maincsm_onmessage 0000017C stack 1 = 00000000 ( 000000F4 ) ------------------------------------------------------------------------- CODE Segment part 63. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000007D0 - 000007F3 (0x24 bytes), align: 2 Segment part 64. Intra module refs: Segment part 12 LOCAL ADDRESS ===== ======= maincsm_oncreate 000007D0 stack 1 = 00000000 ( 00000004 ) ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000007F4 - 000007F7 (0x4 bytes), align: 2 Segment part 65. Intra module refs: TimerProc maincsm_oncreate ------------------------------------------------------------------------- CODE Segment part 66. NOT NEEDED. ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000007F8 - 000007FB (0x4 bytes), align: 2 Segment part 67. Intra module refs: Segment part 12 ENTRY ADDRESS REF BY ===== ======= ====== maincsm_onclose 000007F8 ------------------------------------------------------------------------- CODE Segment part 68. NOT NEEDED. ------------------------------------------------------------------------- DATA_Z Relative segment, address: CODE_AREA 00000AD8 - 00000BEF (0x118 bytes), align: 2 Segment part 52. Intra module refs: Segment part 12 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000944 - 00000987 (0x44 bytes), align: 2 Segment part 12. Intra module refs: main ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000988 - 0000098B (0x4 bytes), align: 2 Segment part 13. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 0000098C - 0000098F (0x4 bytes), align: 2 Segment part 14. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000990 - 00000993 (0x4 bytes), align: 2 Segment part 15. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000994 - 00000997 (0x4 bytes), align: 2 Segment part 16. Intra module refs: Segment part 24 Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000998 - 0000099B (0x4 bytes), align: 2 Segment part 17. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 0000099C - 0000099F (0x4 bytes), align: 2 Segment part 18. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009A0 - 000009A3 (0x4 bytes), align: 2 Segment part 19. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009A4 - 000009A7 (0x4 bytes), align: 2 Segment part 20. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009A8 - 000009AB (0x4 bytes), align: 2 Segment part 21. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009AC - 000009AF (0x4 bytes), align: 2 Segment part 22. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009B0 - 000009B3 (0x4 bytes), align: 2 Segment part 23. Intra module refs: Segment part 24 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009B4 - 000009E3 (0x30 bytes), align: 2 Segment part 24. Intra module refs: maincsm_onmessage ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009E4 - 000009EB (0x8 bytes), align: 2 Segment part 25. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009EC - 000009F3 (0x8 bytes), align: 2 Segment part 26. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009F4 - 000009FB (0x8 bytes), align: 2 Segment part 27. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 000009FC - 00000A03 (0x8 bytes), align: 2 Segment part 28. Intra module refs: Segment part 10 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A04 - 00000A0B (0x8 bytes), align: 2 Segment part 29. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A0C - 00000A13 (0x8 bytes), align: 2 Segment part 30. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A14 - 00000A1B (0x8 bytes), align: 2 Segment part 31. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A1C - 00000A23 (0x8 bytes), align: 2 Segment part 32. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A24 - 00000A2B (0x8 bytes), align: 2 Segment part 33. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A2C - 00000A33 (0x8 bytes), align: 2 Segment part 34. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A34 - 00000A3B (0x8 bytes), align: 2 Segment part 35. Intra module refs: Segment part 36 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A3C - 00000A6B (0x30 bytes), align: 2 Segment part 36. Intra module refs: maincsm_onmessage ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A99 - 00000A9B (0x3 bytes), align: 0 Segment part 37. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A9C - 00000A9E (0x3 bytes), align: 0 Segment part 38. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A9F - 00000AA1 (0x3 bytes), align: 0 Segment part 39. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000AA2 - 00000AA4 (0x3 bytes), align: 0 Segment part 40. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000AA5 - 00000AA7 (0x3 bytes), align: 0 Segment part 41. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000AA8 - 00000AAA (0x3 bytes), align: 0 Segment part 42. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000AAB - 00000AAD (0x3 bytes), align: 0 Segment part 43. Intra module refs: Segment part 44 ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A6C - 00000A87 (0x1c bytes), align: 2 Segment part 44. Intra module refs: maincsm_onmessage ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A88 - 00000A93 (0xc bytes), align: 2 Segment part 45. Intra module refs: Segment part 65 ENTRY ADDRESS REF BY ===== ======= ====== my_ipc 00000A88 ------------------------------------------------------------------------- DATA_C Segment part 49. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== percent_t ------------------------------------------------------------------------- DATA_C Relative segment, address: CODE_AREA 00000A94 - 00000A97 (0x4 bytes), align: 2 Segment part 53. Intra module refs: Segment part 12 ENTRY ADDRESS REF BY ===== ======= ====== minus11 00000A94 ------------------------------------------------------------------------- DATA_Z Segment part 54. NOT NEEDED. ENTRY ADDRESS REF BY ===== ======= ====== icsmd ------------------------------------------------------------------------- CODE Relative segment, address: CODE_AREA 000007FC - 0000085F (0x64 bytes), align: 2 Segment part 69. ENTRY ADDRESS REF BY ===== ======= ====== main 000007FC Absolute parts (?ABS_ENTRY_MOD) stack 1 = 00000000 ( 00000038 ) ------------------------------------------------------------------------- CODE Segment part 70. NOT NEEDED. ------------------------------------------------------------------------- CODE Segment part 71. NOT NEEDED.Intra module refs: main maincsm_onmessage ------------------------------------------------------------------------- CSTACK Segment part 1. NOT NEEDED. ------------------------------------------------------------------------- INITTAB Relative segment, address: CODE_AREA 00000ABC - 00000AC7 (0xc bytes), align: 2 Segment part 72. ROOT. ENTRY ADDRESS REF BY ===== ======= ====== ?init?tab?DATA_Z 00000ABC ------------------------------------------------------------------------- ELFBEGIN Segment part 73. NOT NEEDED. **************************************** * * * MODULE SUMMARY * * * **************************************** Module CODE DATA ------ ---- ---- (Rel) (Rel) conf_loader 405 4 config_data 1 520 main 2 649 ------ ----- - Total: 4 574 4 **************************************** * * * 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 TimerProc | 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_onmessage | Stack used (prev) : 00000000 | + function block : 000000F4 <-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 : 000000F4 ->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 : 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_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: Function tree CSTACK | Stack used (prev) : 000000F4 01 LoadConfigData | Stack used (prev) : 000000F4 | + function block : 00000030 <-Sub-tree of type: Function tree | Stack used : 00000124 ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 00000124 01 InitConfig | Stack used (prev) : 00000124 | + function block : 00000008 <-Sub-tree of type: Function tree | Stack used : 0000012C ->Sub-tree of type: Function tree CSTACK | Stack used (prev) : 0000012C 01 main | Stack used (prev) : 0000012C | + function block : 00000038 <-Sub-tree of type: Function tree | Stack used : 00000164 **************************************** * * * SEGMENTS IN ADDRESS ORDER * * * **************************************** SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN ======= ===== ============= =========== ==== ==== ===== ELFBEGIN CODE_AREA 00000000 dse 0 DATA_ID CODE_AREA 00000000 - 00000003 4 rel 2 START CODE_AREA 00000004 dse 0 CODE CODE_AREA 00000004 - 0000085F 85C rel 2 DATA_C CODE_AREA 00000860 - 00000AAD 24E rel 2 INITTAB CODE_AREA 00000AB0 - 00000AC7 18 rel 2 DATA_Z CODE_AREA 00000AC8 - 00000BEF 128 rel 2 DATA_N CODE_AREA 00000BF0 dse 0 CONFIG_C CODE_AREA 00000BF0 - 000011DF 5F0 rel 2 DATA_I DATA_AREA 00000000 - 00000003 4 rel 2 **************************************** * * * END OF CROSS REFERENCE * * * **************************************** 4 574 bytes of CODE memory 4 bytes of DATA memory Errors: none Warnings: none