############################################################################## # # # IAR ARM ANSI C/C++ Compiler V4.41A/W32 EVALUATION 26/Dec/2007 17:35:59 # # 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\Embedded 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_data.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,"Enable hello message",0,2}; \ cfghdr0: \ 00000000 05000000 DC32 5 \ 00000004 456E61626C65 DC8 "Enable hello message" \ 2068656C6C6F \ 206D65737361 \ 676500 \ 00000019 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 0000000000 \ 00000024 000000000200 DC32 0, 2 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 4 __root const int ENA_HELLO=1; \ ENA_HELLO: \ 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 cfghdr10={CFG_CBOX,"Show time",0,2}; \ cfghdr10: \ 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 8 __root const int cfg_time=1; \ cfg_time: \ 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 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 12 __root const int cfg_sec=1; \ cfg_sec: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 13 __root const CFG_CBOX_ITEM cfgcbox2[2]={"No","Yes"}; \ cfgcbox2: \ 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 14 \ In segment CONFIG_C, align 4, align-sorted, root 15 __root const CFG_HDR cfghdr2={CFG_COORDINATES,"Time coordinate",0,320}; \ cfghdr2: \ 00000000 07000000 DC32 7 \ 00000004 54696D652063 DC8 "Time coordinate" \ 6F6F7264696E \ 61746500 \ 00000014 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000024 000000004001 DC32 0, 320 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 16 __root const unsigned int cfg_tx=30; \ cfg_tx: \ 00000000 1E000000 DC32 30 \ In segment CONFIG_C, align 4, align-sorted, root 17 __root const unsigned int cfg_ty=82; \ cfg_ty: \ 00000000 52000000 DC32 82 18 \ In segment CONFIG_C, align 4, align-sorted, root 19 __root const CFG_HDR cfghdr33={CFG_UINT,"Time font",0,12}; \ 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 000000000C00 DC32 0, 12 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 20 __root const unsigned int cfg_tfont=1; \ cfg_tfont: \ 00000000 01000000 DC32 1 21 \ In segment CONFIG_C, align 4, align-sorted, root 22 __root const CFG_HDR cfghdr6={CFG_UINT,"Speed update",0,250}; \ cfghdr6: \ 00000000 01000000 DC32 1 \ 00000004 537065656420 DC8 "Speed update" \ 757064617465 \ 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 00000000FA00 DC32 0, 250 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 23 __root const unsigned int speed=50; \ speed: \ 00000000 32000000 DC32 50 Segment part sizes: Function/Label Bytes -------------- ----- cfghdr0 44 ENA_HELLO 4 cfgcbox0 64 cfghdr10 44 cfg_time 4 cfgcbox1 64 cfghdr1 44 cfg_sec 4 cfgcbox2 64 cfghdr2 44 cfg_tx 4 cfg_ty 4 cfghdr33 44 cfg_tfont 4 cfghdr6 44 speed 4 484 bytes in segment CONFIG_C 484 bytes of CONST memory Errors: none Warnings: none