############################################################################## # # # IAR ARM ANSI C/C++ Compiler V4.42A/W32 EVALUATION 19/Dec/2008 01:45:01 # # Copyright 1999-2005 IAR Systems. All rights reserved. # # # # Cpu mode = interwork # # Endian = little # # Stack alignment = 4 # # Source file = K:\Pasha\elf\_MY_PROJECT_\TED_w\config_data.c # # Command line = K:\Pasha\elf\_MY_PROJECT_\TED_w\config_data.c -lC # # K:\Pasha\elf\_MY_PROJECT_\TED_w\Release_ELKA\List\ # # -o K:\Pasha\elf\_MY_PROJECT_\TED_w\Release_ELKA\Obj\ # # -s9 --no_unroll --no_clustering --cpu_mode arm # # --endian little --cpu ARM926EJ-S --stack_align 4 # # --interwork -e --fpu None --segment code=CONFIG # # --segment data=CONFIG -I "K:\Pasha\Embedded # # Workbench 4.0 Evaluation2\ARM\INC\" # # --inline_threshold=2 # # List file = K:\Pasha\elf\_MY_PROJECT_\TED_w\Release_ELKA\List\co # # nfig_data.lst # # Object file = K:\Pasha\elf\_MY_PROJECT_\TED_w\Release_ELKA\Obj\con # # fig_data.r79 # # # # # ############################################################################## K:\Pasha\elf\_MY_PROJECT_\TED_w\config_data.c 1 #include "..\inc\cfg_items.h" 2 3 #ifdef NEWSGOLD 4 #define DEFAULT_DISK "4" 5 #else 6 #define DEFAULT_DISK "0" 7 #endif 8 9 //Конфигурация \ In segment CONFIG_C, align 4, align-sorted, root 10 __root const CFG_HDR cfghdr0={CFG_UINT,"Ink color",0,22}; \ cfghdr0: \ 00000000 01000000 DC32 1 \ 00000004 496E6B20636F DC8 "Ink color" \ 6C6F7200 \ 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 000000001600 DC32 0, 22 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 11 __root const unsigned int INK=0; \ INK: \ 00000000 00000000 DC32 0 12 \ In segment CONFIG_C, align 4, align-sorted, root 13 __root const CFG_HDR cfghdr1={CFG_UINT,"Paper color",0,22}; \ cfghdr1: \ 00000000 01000000 DC32 1 \ 00000004 506170657220 DC8 "Paper color" \ 636F6C6F7200 \ 00000010 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 0000 \ 00000024 000000001600 DC32 0, 22 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 14 __root const unsigned int PAPER=1; \ PAPER: \ 00000000 01000000 DC32 1 15 \ In segment CONFIG_C, align 4, align-sorted, root 16 __root const CFG_HDR cfghdr2={CFG_STR_UTF8,"Files path",3,63}; \ cfghdr2: \ 00000000 02000000 DC32 2 \ 00000004 46696C657320 DC8 "Files path" \ 7061746800 \ 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 030000003F00 DC32 3, 63 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 17 __root const char ted_path[64]=DEFAULT_DISK ":\\ZBin\\TED\\"; \ ted_path: \ 00000000 303A5C5A4269 DC8 "0:\\ZBin\\TED\\" \ 6E5C5445445C \ 00 \ 0000000D 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 0000001D 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 0000002D 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 00 18 \ In segment CONFIG_C, align 4, align-sorted, root 19 __root const CFG_HDR cfghdr3={CFG_UINT,"Display light",0,100}; \ cfghdr3: \ 00000000 01000000 DC32 1 \ 00000004 446973706C61 DC8 "Display light" \ 79206C696768 \ 7400 \ 00000012 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 00000024 000000006400 DC32 0, 100 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 20 __root const unsigned int DISPLAY_LIGHT=10; \ DISPLAY_LIGHT: \ 00000000 0A000000 DC32 10 21 \ In segment CONFIG_C, align 4, align-sorted, root 22 __root const CFG_HDR cfghdr4={CFG_CBOX,"Adjust light",0,2}; \ cfghdr4: \ 00000000 05000000 DC32 5 \ 00000004 41646A757374 DC8 "Adjust light" \ 206C69676874 \ 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 23 __root const int ADJ_LIGHT=1; \ ADJ_LIGHT: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 24 __root const CFG_CBOX_ITEM cfgcbox4[2]={"No","Yes"}; \ cfgcbox4: \ 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 25 \ In segment CONFIG_C, align 4, align-sorted, root 26 __root const CFG_HDR cfghdr5={CFG_CBOX,"Enable autoformat",0,2}; \ cfghdr5: \ 00000000 05000000 DC32 5 \ 00000004 456E61626C65 DC8 "Enable autoformat" \ 206175746F66 \ 6F726D617400 \ 00000016 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 0000 \ 00000024 000000000200 DC32 0, 2 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 27 __root const int ENA_AUTOF=0; \ ENA_AUTOF: \ 00000000 00000000 DC32 0 \ In segment CONFIG_C, align 4, align-sorted, root 28 __root const CFG_CBOX_ITEM cfgcbox5[2]={"No","Yes"}; \ cfgcbox5: \ 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 29 \ In segment CONFIG_C, align 4, align-sorted, root 30 __root const CFG_HDR cfghdr6={CFG_CBOX,"Auto format",0,3}; \ cfghdr6: \ 00000000 05000000 DC32 5 \ 00000004 4175746F2066 DC8 "Auto format" \ 6F726D617400 \ 00000010 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 000000000000 \ 0000 \ 00000024 000000000300 DC32 0, 3 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 31 __root const int AUTOF_MODE=0; \ AUTOF_MODE: \ 00000000 00000000 DC32 0 \ In segment CONFIG_C, align 4, align-sorted, root 32 __root const CFG_CBOX_ITEM cfgcbox6[3]={"Direct","DOS","Win"}; \ cfgcbox6: \ 00000000 446972656374 DC8 "Direct" \ 00 \ 00000007 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000017 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000 \ 00000020 444F5300 DC8 "DOS" \ 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 \ 00000040 57696E00 DC8 "Win" \ 00000044 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000054 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 33 \ In segment CONFIG_C, align 4, align-sorted, root 34 __root const CFG_HDR cfghdr7={CFG_CBOX,"Default font",0,5}; \ cfghdr7: \ 00000000 05000000 DC32 5 \ 00000004 44656661756C DC8 "Default font" \ 7420666F6E74 \ 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 000000000500 DC32 0, 5 \ 0000 \ In segment CONFIG_C, align 4, align-sorted, root 35 __root const int AUTOF_FONT=1; \ AUTOF_FONT: \ 00000000 01000000 DC32 1 \ In segment CONFIG_C, align 4, align-sorted, root 36 __root const CFG_CBOX_ITEM cfgcbox7[5]={"4","6","8","14","16"}; \ cfgcbox7: \ 00000000 3400 DC8 "4" \ 00000002 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000012 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 0000 \ 00000020 3600 DC8 "6" \ 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 \ 000000000000 \ 0000 \ 00000040 3800 DC8 "8" \ 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 \ 000000000000 \ 0000 \ 00000060 313400 DC8 "14" \ 00000063 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000073 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00 \ 00000080 313600 DC8 "16" \ 00000083 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00000000 \ 00000093 000000000000 DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 \ 000000000000 \ 00 Segment part sizes: Function/Label Bytes -------------- ----- cfghdr0 44 INK 4 cfghdr1 44 PAPER 4 cfghdr2 44 ted_path 64 cfghdr3 44 DISPLAY_LIGHT 4 cfghdr4 44 ADJ_LIGHT 4 cfgcbox4 64 cfghdr5 44 ENA_AUTOF 4 cfgcbox5 64 cfghdr6 44 AUTOF_MODE 4 cfgcbox6 96 cfghdr7 44 AUTOF_FONT 4 cfgcbox7 160 828 bytes in segment CONFIG_C 828 bytes of CONST memory Errors: none Warnings: none