############################################################################## # # # IAR ARM ANSI C/C++ Compiler V4.42A/W32 EVALUATION 14/May/2010 13:33:18 # # Copyright 1999-2005 IAR Systems. All rights reserved. # # # # Cpu mode = interwork # # Endian = little # # Stack alignment = 4 # # Source file = F:\SVN\cn\ScreenNote\config_data.c # # Command line = F:\SVN\cn\ScreenNote\config_data.c -lC # # F:\SVN\cn\ScreenNote\newsgold\List\ -lA # # F:\SVN\cn\ScreenNote\newsgold\List\ -o # # F:\SVN\cn\ScreenNote\newsgold\Obj\ -s9 --no_unroll # # --cpu_mode arm --endian little --cpu ARM926EJ-S # # --stack_align 4 --interwork -e --fpu None --segment # # code=CONFIG --segment data=CONFIG -I # # "F:\software\Embedded Workbench 4.0 # # Evaluation\ARM\INC\" --inline_threshold=2 # # List file = F:\SVN\cn\ScreenNote\newsgold\List\config_data.lst # # Object file = F:\SVN\cn\ScreenNote\newsgold\Obj\config_data.r79 # # # # # ############################################################################## F:\SVN\cn\ScreenNote\config_data.c 1 #include "..\inc\cfg_items.h" 2 3 \ In segment CONFIG_C, align 4, align-sorted, root 4 __root const CFG_HDR cfghdr0={CFG_STR_UTF8,"根目录",3,127}; \ cfghdr0: \ 00000000 02000000 DC32 2 \ 00000004 B8F9C4BFC2BC DC8 "\270\371\304\277\302\274" \ 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 030000007F00 DC32 3, 127 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 5 __root const char root_dir[128]="0:\\Elf tool\\Snote"; \ root_dir: \ 00000000 303A5C456C66 DC8 "0:\\Elf tool\\Snote" \ 20746F6F6C5C \ 536E6F746500 \ 00000012 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000022 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000032 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000042 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000052 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000062 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000072 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 0000 6 7 // -------------------------------------------------------------------------- // 8 \ In segment CONFIG_C, align 4, align-sorted, root 9 __root const CFG_HDR cfghdr_m1={CFG_LEVEL,"按星期显示",1,0}; \ cfghdr_m1: \ 00000000 09000000 DC32 9 \ 00000004 B0B4D0C7C6DA DC8 "\260\264\320\307\306\332\317\324\312\276" \ CFD4CABE00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 010000000000 DC32 1, 0 \ 0000 10 \ In segment CONFIG_C, align 4, align-sorted, root 11 __root const CFG_HDR cfghdr1_1={CFG_CBOX,"按星期显示",0,2}; \ cfghdr1_1: \ 00000000 05000000 DC32 5 \ 00000004 B0B4D0C7C6DA DC8 "\260\264\320\307\306\332\317\324\312\276" \ CFD4CABE00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 000000000200 DC32 0, 2 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 12 __root const unsigned int cfgweek=1; \ cfgweek: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 13 __root const CFG_CBOX_ITEM cfgcbox1_1[2]={"no","yes"}; \ cfgcbox1_1: \ 00000000 6E6F00 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 79657300 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 15 /*__root const CFG_HDR cfghdr1_2={CFG_CBOX,"显示文件",0,3}; 16 __root const unsigned int cfgcheck=2; 17 __root const CFG_CBOX_ITEM cfgcbox1[3]={"0-23.tmo","0.tmo","0-23.tmo 和 0.tmo"};*/ 18 \ In segment CONFIG_C, align 4, align-sorted, root 19 __root const CFG_HDR cfghdr1_3={CFG_COORDINATES,"左上角坐标",0,0}; \ cfghdr1_3: \ 00000000 07000000 DC32 7 \ 00000004 D7F3C9CFBDC7 DC8 "\327\363\311\317\275\307\327\370\261\352" \ D7F8B1EA00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 000000000000 DC32 0, 0 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 20 __root const unsigned int cfgx=10; \ cfgx: \ 00000000 0A000000 DC32 10 \ In segment CONFIG_C, align 4, align-sorted, root 21 __root const unsigned int cfgy=30; \ cfgy: \ 00000000 1E000000 DC32 30 22 \ In segment CONFIG_C, align 4, align-sorted, root 23 __root const CFG_HDR cfghdr1_4={CFG_COORDINATES,"右下角坐标",0,0}; \ cfghdr1_4: \ 00000000 07000000 DC32 7 \ 00000004 D3D2CFC2BDC7 DC8 "\323\322\317\302\275\307\327\370\261\352" \ D7F8B1EA00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 000000000000 DC32 0, 0 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 24 __root const unsigned int cfgx2=122; \ cfgx2: \ 00000000 7A000000 DC32 122 \ In segment CONFIG_C, align 4, align-sorted, root 25 __root const unsigned int cfgy2=45; \ cfgy2: \ 00000000 2D000000 DC32 45 26 \ In segment CONFIG_C, align 4, align-sorted, root 27 __root const CFG_HDR cfghdr1_5={CFG_UINT,"字体颜色",0,24}; \ cfghdr1_5: \ 00000000 01000000 DC32 1 \ 00000004 D7D6CCE5D1D5 DC8 "\327\326\314\345\321\325\311\253" \ C9AB00 \ 0000000D 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 0000000000 \ 00000024 000000001800 DC32 0, 24 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 28 __root const int unsigned cfgcolor=7; \ cfgcolor: \ 00000000 07000000 DC32 7 29 \ In segment CONFIG_C, align 4, align-sorted, root 30 __root const CFG_HDR cfghdr1_6={CFG_UINT,"字体描边颜色",0,24}; \ cfghdr1_6: \ 00000000 01000000 DC32 1 \ 00000004 D7D6CCE5C3E8 DC8 "\327\326\314\345\303\350\261\337\321\325\311\253" \ B1DFD1D5C9AB \ 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 000000001800 DC32 0, 24 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 31 __root const int unsigned cfgoutlcolor=1; \ cfgoutlcolor: \ 00000000 01000000 DC32 1 32 \ In segment CONFIG_C, align 4, align-sorted, root 33 __root const CFG_HDR cfghdr1_7={CFG_UINT,"字号",0,15}; \ cfghdr1_7: \ 00000000 01000000 DC32 1 \ 00000004 D7D6BAC500 DC8 "\327\326\272\305" \ 00000009 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000019 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 0000000000 \ 00000024 000000000F00 DC32 0, 15 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 34 __root const unsigned int cfgfont=8; \ cfgfont: \ 00000000 08000000 DC32 8 35 \ In segment CONFIG_C, align 4, align-sorted, root 36 __root const CFG_HDR cfghdr_m10={CFG_LEVEL,"",0,0}; \ cfghdr_m10: \ 00000000 09000000 DC32 9 \ 00000004 00 DC8 "" \ 00000005 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000015 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000 \ 00000024 000000000000 DC32 0, 0 \ 0000 37 38 // -------------------------------------------------------------------------- // 39 \ In segment CONFIG_C, align 4, align-sorted, root 40 __root const CFG_HDR cfghdr_m2={CFG_LEVEL,"按日期显示",1,0}; \ cfghdr_m2: \ 00000000 09000000 DC32 9 \ 00000004 B0B4C8D5C6DA DC8 "\260\264\310\325\306\332\317\324\312\276" \ CFD4CABE00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 010000000000 DC32 1, 0 \ 0000 41 \ In segment CONFIG_C, align 4, align-sorted, root 42 __root const CFG_HDR cfghdr2_1={CFG_CBOX,"按日期显示",0,2}; \ cfghdr2_1: \ 00000000 05000000 DC32 5 \ 00000004 B0B4C8D5C6DA DC8 "\260\264\310\325\306\332\317\324\312\276" \ CFD4CABE00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 000000000200 DC32 0, 2 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 43 __root const int unsigned cfgdat=1; \ cfgdat: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 44 __root const CFG_CBOX_ITEM cfgcbox2_1[2]={"no","yes"}; \ cfgcbox2_1: \ 00000000 6E6F00 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 79657300 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 45 \ In segment CONFIG_C, align 4, align-sorted, root 46 __root const CFG_HDR cfghdr2_2={CFG_COORDINATES,"左上角坐标",0,0}; \ cfghdr2_2: \ 00000000 07000000 DC32 7 \ 00000004 D7F3C9CFBDC7 DC8 "\327\363\311\317\275\307\327\370\261\352" \ D7F8B1EA00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 000000000000 DC32 0, 0 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 47 __root const unsigned int cfgxd=10; \ cfgxd: \ 00000000 0A000000 DC32 10 \ In segment CONFIG_C, align 4, align-sorted, root 48 __root const unsigned int cfgyd=120; \ cfgyd: \ 00000000 78000000 DC32 120 49 \ In segment CONFIG_C, align 4, align-sorted, root 50 __root const CFG_HDR cfghdr2_3={CFG_COORDINATES,"右下角坐标",0,0}; \ cfghdr2_3: \ 00000000 07000000 DC32 7 \ 00000004 D3D2CFC2BDC7 DC8 "\323\322\317\302\275\307\327\370\261\352" \ D7F8B1EA00 \ 0000000F 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 000000 \ 00000024 000000000000 DC32 0, 0 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 51 __root const unsigned int cfgxd2=122; \ cfgxd2: \ 00000000 7A000000 DC32 122 \ In segment CONFIG_C, align 4, align-sorted, root 52 __root const unsigned int cfgyd2=135; \ cfgyd2: \ 00000000 87000000 DC32 135 53 \ In segment CONFIG_C, align 4, align-sorted, root 54 __root const CFG_HDR cfghdr2_4={CFG_UINT,"字体颜色",0,24}; \ cfghdr2_4: \ 00000000 01000000 DC32 1 \ 00000004 D7D6CCE5D1D5 DC8 "\327\326\314\345\321\325\311\253" \ C9AB00 \ 0000000D 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 0000000000 \ 00000024 000000001800 DC32 0, 24 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 55 __root const int unsigned cfgdcolor=2; \ cfgdcolor: \ 00000000 02000000 DC32 2 56 \ In segment CONFIG_C, align 4, align-sorted, root 57 __root const CFG_HDR cfghdr2_5={CFG_UINT,"字体描边颜色",0,24}; \ cfghdr2_5: \ 00000000 01000000 DC32 1 \ 00000004 D7D6CCE5C3E8 DC8 "\327\326\314\345\303\350\261\337\321\325\311\253" \ B1DFD1D5C9AB \ 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 000000001800 DC32 0, 24 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 58 __root const int unsigned cfgdoutlcolor=1; \ cfgdoutlcolor: \ 00000000 01000000 DC32 1 59 \ In segment CONFIG_C, align 4, align-sorted, root 60 __root const CFG_HDR cfghdr2_6={CFG_UINT,"字号",0,15}; \ cfghdr2_6: \ 00000000 01000000 DC32 1 \ 00000004 D7D6BAC500 DC8 "\327\326\272\305" \ 00000009 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000019 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 0000000000 \ 00000024 000000000F00 DC32 0, 15 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 61 __root const int unsigned cfgdfont=8; \ cfgdfont: \ 00000000 08000000 DC32 8 62 \ In segment CONFIG_C, align 4, align-sorted, root 63 __root const CFG_HDR cfghdr_m20={CFG_LEVEL,"",0,0}; \ cfghdr_m20: \ 00000000 09000000 DC32 9 \ 00000004 00 DC8 "" \ 00000005 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000015 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000 \ 00000024 000000000000 DC32 0, 0 \ 0000 64 65 // -------------------------------------------------------------------------- // 66 \ In segment CONFIG_C, align 4, align-sorted, root 67 __root const CFG_HDR cfghdr1={CFG_UINT,"显示时间从(0-23)",0,23}; \ cfghdr1: \ 00000000 01000000 DC32 1 \ 00000004 CFD4CABECAB1 DC8 "\317\324\312\276\312\261\274\344\264\323(0-23)" \ BCE4B4D32830 \ 2D32332900 \ 00000015 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000 \ 00000024 000000001700 DC32 0, 23 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 68 __root const unsigned int cfgtime1=6; \ cfgtime1: \ 00000000 06000000 DC32 6 69 \ In segment CONFIG_C, align 4, align-sorted, root 70 __root const CFG_HDR cfghdr2={CFG_UINT,"到(0-23)",0,23}; \ cfghdr2: \ 00000000 01000000 DC32 1 \ 00000004 B5BD28302D32 DC8 "\265\275(0-23)" \ 332900 \ 0000000D 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 0000000000 \ 00000024 000000001700 DC32 0, 23 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 71 __root const unsigned int cfgtime2=2; \ cfgtime2: \ 00000000 02000000 DC32 2 72 \ In segment CONFIG_C, align 4, align-sorted, root 73 __root const CFG_HDR cfghdr4={CFG_UINT,"更新频率(sec)",0,300}; \ cfghdr4: \ 00000000 01000000 DC32 1 \ 00000004 B8FCD0C2C6B5 DC8 "\270\374\320\302\306\265\302\312(sec)" \ C2CA28736563 \ 2900 \ 00000012 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 00000024 000000002C01 DC32 0, 300 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 74 __root const int unsigned cfgupdate_time=300; \ cfgupdate_time: \ 00000000 2C010000 DC32 300 Segment part sizes: Function/Label Bytes -------------- ----- cfghdr0 44 root_dir 128 cfghdr_m1 44 cfghdr1_1 44 cfgweek 4 cfgcbox1_1 64 cfghdr1_3 44 cfgx 4 cfgy 4 cfghdr1_4 44 cfgx2 4 cfgy2 4 cfghdr1_5 44 cfgcolor 4 cfghdr1_6 44 cfgoutlcolor 4 cfghdr1_7 44 cfgfont 4 cfghdr_m10 44 cfghdr_m2 44 cfghdr2_1 44 cfgdat 4 cfgcbox2_1 64 cfghdr2_2 44 cfgxd 4 cfgyd 4 cfghdr2_3 44 cfgxd2 4 cfgyd2 4 cfghdr2_4 44 cfgdcolor 4 cfghdr2_5 44 cfgdoutlcolor 4 cfghdr2_6 44 cfgdfont 4 cfghdr_m20 44 cfghdr1 44 cfgtime1 4 cfghdr2 44 cfgtime2 4 cfghdr4 44 cfgupdate_time 4 1 212 bytes in segment CONFIG_C 1 212 bytes of CONST memory Errors: none Warnings: none