############################################################################## # # # IAR ARM ANSI C/C++ Compiler V4.41A/W32 EVALUATION 25/Dec/2007 16:15:02 # # Copyright 1999-2005 IAR Systems. All rights reserved. # # # # Cpu mode = interwork # # Endian = little # # Stack alignment = 4 # # Source file = D:\Pasha\elf\matrix_scr\config_data.c # # Command line = D:\Pasha\elf\matrix_scr\config_data.c -lC # # D:\Pasha\elf\matrix_scr\Release_ELKA\List\ -o # # D:\Pasha\elf\matrix_scr\Release_ELKA\Obj\ -s9 # # --cpu_mode arm --endian little --cpu ARM926EJ-S # # --stack_align 4 --interwork -e --fpu None # # --dlib_config "D:\Pasha\ARM_Embedded_Workbench\Embed # # ded Workbench 4.0 Evaluation\ARM\LIB\dl5tpainl8n.h" # # --segment code=CONFIG --segment data=CONFIG -I # # "D:\Pasha\ARM_Embedded_Workbench\Embedded Workbench # # 4.0 Evaluation\ARM\INC\" --inline_threshold=2 # # List file = D:\Pasha\elf\matrix_scr\Release_ELKA\List\config_dat # # a.lst # # Object file = D:\Pasha\elf\matrix_scr\Release_ELKA\Obj\config_data # # .r79 # # # # # ############################################################################## D:\Pasha\elf\matrix_scr\config_data.c 1 #include "..\inc\cfg_items.h" 2 \ In segment CONFIG_C, align 4, align-sorted, root 3 __root const CFG_HDR cfghdr0={CFG_CBOX,"Show time",0,2}; \ cfghdr0: \ 00000000 05000000 DC32 5 \ 00000004 53686F772074 DC8 "Show time" \ 696D6500 \ 0000000E 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 00000000 \ 00000024 000000000200 DC32 0, 2 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 4 __root const int cfg_time=1; \ cfg_time: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 5 __root const CFG_CBOX_ITEM cfgcbox0[2]={"No","Yes"}; \ cfgcbox0: \ 00000000 4E6F00 DC8 "No" \ 00000003 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000013 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00 \ 00000020 59657300 DC8 "Yes" \ 00000024 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000034 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 6 \ In segment CONFIG_C, align 4, align-sorted, root 7 __root const CFG_HDR cfghdr1={CFG_CBOX,"Show seconds",0,2}; \ cfghdr1: \ 00000000 05000000 DC32 5 \ 00000004 53686F772073 DC8 "Show seconds" \ 65636F6E6473 \ 00 \ 00000011 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 00 \ 00000024 000000000200 DC32 0, 2 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 8 __root const int cfg_sec=1; \ cfg_sec: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 9 __root const CFG_CBOX_ITEM cfgcbox1[2]={"No","Yes"}; \ cfgcbox1: \ 00000000 4E6F00 DC8 "No" \ 00000003 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000013 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00 \ 00000020 59657300 DC8 "Yes" \ 00000024 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000034 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 10 \ In segment CONFIG_C, align 4, align-sorted, root 11 __root const CFG_HDR cfghdr2={CFG_UINT,"Time x",0,132}; \ cfghdr2: \ 00000000 01000000 DC32 1 \ 00000004 54696D652078 DC8 "Time x" \ 00 \ 0000000B 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 0000001B 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000 \ 00000024 000000008400 DC32 0, 132 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 12 __root const unsigned int cfg_tx=30; \ cfg_tx: \ 00000000 1E000000 DC32 30 13 \ In segment CONFIG_C, align 4, align-sorted, root 14 __root const CFG_HDR cfghdr3={CFG_UINT,"Time y",0,176}; \ cfghdr3: \ 00000000 01000000 DC32 1 \ 00000004 54696D652079 DC8 "Time y" \ 00 \ 0000000B 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 0000001B 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000 \ 00000024 00000000B000 DC32 0, 176 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 15 __root const unsigned int cfg_ty=82; \ cfg_ty: \ 00000000 52000000 DC32 82 16 \ In segment CONFIG_C, align 4, align-sorted, root 17 __root const CFG_HDR cfghdr33={CFG_UINT,"Time font",0,176}; \ cfghdr33: \ 00000000 01000000 DC32 1 \ 00000004 54696D652066 DC8 "Time font" \ 6F6E7400 \ 0000000E 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 00000000 \ 00000024 00000000B000 DC32 0, 176 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 18 __root const unsigned int cfg_tfont=8; \ cfg_tfont: \ 00000000 08000000 DC32 8 19 20 21 22 23 Segment part sizes: Function/Label Bytes -------------- ----- cfghdr0 44 cfg_time 4 cfgcbox0 64 cfghdr1 44 cfg_sec 4 cfgcbox1 64 cfghdr2 44 cfg_tx 4 cfghdr3 44 cfg_ty 4 cfghdr33 44 cfg_tfont 4 368 bytes in segment CONFIG_C 368 bytes of CONST memory Errors: none Warnings: none