From f58771a1b55a09525bda6a56c05cfd5bbcb1e7d2 Mon Sep 17 00:00:00 2001 From: Schrom01 Date: Fri, 11 Nov 2022 10:32:09 +0100 Subject: [PATCH] solved Task 3c --- project/app/struct_code.s | 24 ++ project/build/struct_code.lst | 404 ++++++++++++++---------- project/build/struct_code.o | Bin 2540 -> 2712 bytes project/build/strukt_code.axf | Bin 48976 -> 49128 bytes project/build/strukt_code.build_log.htm | 32 +- project/build/strukt_code.htm | 4 +- project/build/strukt_code.map | 41 +-- project/build/strukt_code_Target 1.dep | 2 +- project/strukt_code.uvguix.roman | 59 ++-- 9 files changed, 338 insertions(+), 228 deletions(-) diff --git a/project/app/struct_code.s b/project/app/struct_code.s index 3a99cbc..cf0fad1 100644 --- a/project/app/struct_code.s +++ b/project/app/struct_code.s @@ -112,6 +112,30 @@ case_blue ; Show Diff on 7-Segment LDR R3, =ADDR_7_SEG_BIN_DS3_0 STRB R2, [R3] + + ; Show Bits on lcd Display + LDR R3, =0x8 + SUBS R3, R3, R2 + BLS case_8_bit + LDR R3, =0x4 + SUBS R3, R3, R2 + BLS case_4_bit +case_2_bit + LDR R4, =DISPLAY_2_BIT + B end_case +case_4_bit + LDR R4, =DISPLAY_4_BIT + B end_case +case_8_bit + LDR R4, =DISPLAY_8_BIT + +end_case + LDR R3, =ADDR_LCD_ASCII + + LDR R4, [R4] + STRB R4, [R3] + + BL write_bit_ascii B main_loop case_red diff --git a/project/build/struct_code.lst b/project/build/struct_code.lst index a698a3d..30bf84f 100644 --- a/project/build/struct_code.lst +++ b/project/build/struct_code.lst @@ -142,154 +142,178 @@ ARM Macro Assembler Page 3 73 00000000 export main 74 00000000 ; 8 bit resolution, cont. sampling 75 00000000 F7FF FFFE BL adc_init - 76 00000004 F000 F837 BL clear_lcd + 76 00000004 F000 F847 BL clear_lcd 77 00000008 78 00000008 main_loop 79 00000008 ; STUDENTS: To be programmed 80 00000008 81 00000008 ; Clear LCD - 82 00000008 F000 F82A BL clear_lcd_colour + 82 00000008 F000 F83A BL clear_lcd_colour 83 0000000C 84 0000000C ; Read ADC Value to R0 85 0000000C F7FF FFFE BL adc_get_value 86 00000010 87 00000010 ; check T0 - 88 00000010 4922 LDR R1, =ADDR_BUTTONS + 88 00000010 492A LDR R1, =ADDR_BUTTONS 89 00000012 7809 LDRB R1, [R1] - 90 00000014 4A22 LDR R2, =0x01 + 90 00000014 4A2A LDR R2, =0x01 91 00000016 4211 TST R1, R2 - 92 00000018 D111 BNE case_green ; If T0 is pressed: + 92 00000018 D121 BNE case_green ; If T0 is pressed: goto case_green, e lse: continue 93 0000001A 94 0000001A ; Else (T0 is not pressed): 95 0000001A 96 0000001A ; Read 8-bit value from DIP-Switch 7-0 to R1 - 97 0000001A 4922 LDR R1, =ADDR_DIP_SWITCH_7_0 + 97 0000001A 492A LDR R1, =ADDR_DIP_SWITCH_7_0 98 0000001C 7809 LDRB R1, [R1] 99 0000001E 100 0000001E ; Calc diff: DIP-Switch-7-0 - ADC-Value 101 0000001E 1A0A SUBS R2, R1, R0 - 102 00000020 DB06 BLT case_red ; IF diff >= 0: con + 102 00000020 DB16 BLT case_red ; IF diff >= 0: con tinue case blue, el se: goto case red 103 00000022 104 00000022 105 00000022 case_blue 106 00000022 ; Make LCD Display Blue - 107 00000022 4B21 LDR R3, =ADDR_LCD_COLOUR - 108 00000024 4C21 LDR R4, =DISPLAY_COLOUR_BLUE - 109 00000026 4D22 LDR R5, =0xffff + 107 00000022 4B29 LDR R3, =ADDR_LCD_COLOUR + 108 00000024 4C29 LDR R4, =DISPLAY_COLOUR_BLUE + 109 00000026 4D2A LDR R5, =0xffff 110 00000028 531D STRH R5, [R3, R4] 111 0000002A 112 0000002A ; Show Diff on 7-Segment - 113 0000002A 4B22 LDR R3, =ADDR_7_SEG_BIN_DS3_0 + 113 0000002A 4B2A LDR R3, =ADDR_7_SEG_BIN_DS3_0 114 0000002C 701A STRB R2, [R3] 115 0000002E - 116 0000002E E7EB B main_loop - 117 00000030 case_red - 118 00000030 ; Make LCD Display Red - 119 00000030 4B1D LDR R3, =ADDR_LCD_COLOUR - 120 00000032 4C21 LDR R4, =DISPLAY_COLOUR_RED - 121 00000034 4D1E LDR R5, =0xffff - 122 00000036 531D STRH R5, [R3, R4] + 116 0000002E ; Show Bits on lcd Display + 117 0000002E 4B2A LDR R3, =0x8 + 118 00000030 1A9B SUBS R3, R3, R2 + 119 00000032 D906 BLS case_8_bit + 120 00000034 4B25 LDR R3, =0x4 + 121 00000036 1A9B SUBS R3, R3, R2 + 122 00000038 D901 BLS case_4_bit ARM Macro Assembler Page 4 - 123 00000038 - 124 00000038 ; Show Diff on 7-Segment - 125 00000038 4B1E LDR R3, =ADDR_7_SEG_BIN_DS3_0 - 126 0000003A 701A STRB R2, [R3] - 127 0000003C - 128 0000003C E7E4 B main_loop - 129 0000003E case_green - 130 0000003E ; Make LCD Display Green - 131 0000003E 4B1A LDR R3, =ADDR_LCD_COLOUR - 132 00000040 4C1E LDR R4, =DISPLAY_COLOUR_GREEN - 133 00000042 4D1B LDR R5, =0xffff - 134 00000044 531D STRH R5, [R3, R4] - 135 00000046 - 136 00000046 ; Show ADC Value on 7-Semgment - 137 00000046 4B1B LDR R3, =ADDR_7_SEG_BIN_DS3_0 - 138 00000048 7018 STRB R0, [R3] - 139 0000004A - 140 0000004A 491B LDR R1, =0x0 ; Register to show + 123 0000003A case_2_bit + 124 0000003A 4C28 LDR R4, =DISPLAY_2_BIT + 125 0000003C E002 B end_case + 126 0000003E case_4_bit + 127 0000003E 4C28 LDR R4, =DISPLAY_4_BIT + 128 00000040 E000 B end_case + 129 00000042 case_8_bit + 130 00000042 4C28 LDR R4, =DISPLAY_8_BIT + 131 00000044 + 132 00000044 end_case + 133 00000044 4B28 LDR R3, =ADDR_LCD_ASCII + 134 00000046 + 135 00000046 6824 LDR R4, [R4] + 136 00000048 701C STRB R4, [R3] + 137 0000004A + 138 0000004A F000 F82F BL write_bit_ascii + 139 0000004E + 140 0000004E E7DB B main_loop + 141 00000050 case_red + 142 00000050 ; Make LCD Display Red + 143 00000050 4B1D LDR R3, =ADDR_LCD_COLOUR + 144 00000052 4C26 LDR R4, =DISPLAY_COLOUR_RED + 145 00000054 4D1E LDR R5, =0xffff + 146 00000056 531D STRH R5, [R3, R4] + 147 00000058 + 148 00000058 ; Show Diff on 7-Segment + 149 00000058 4B1E LDR R3, =ADDR_7_SEG_BIN_DS3_0 + 150 0000005A 701A STRB R2, [R3] + 151 0000005C + 152 0000005C E7D4 B main_loop + 153 0000005E case_green + 154 0000005E ; Make LCD Display Green + 155 0000005E 4B1A LDR R3, =ADDR_LCD_COLOUR + 156 00000060 4C23 LDR R4, =DISPLAY_COLOUR_GREEN + 157 00000062 4D1B LDR R5, =0xffff + 158 00000064 531D STRH R5, [R3, R4] + 159 00000066 + 160 00000066 ; Show ADC Value on 7-Semgment + 161 00000066 4B1B LDR R3, =ADDR_7_SEG_BIN_DS3_0 + 162 00000068 7018 STRB R0, [R3] + 163 0000006A + 164 0000006A 4920 LDR R1, =0x0 ; Register to show on LEDs - 141 0000004C 4A14 LDR R2, =0x1 ; Value 0x1 - 142 0000004E 08C0 LSRS R0, R0, #3 ; Counter - 143 00000050 led_loop - 144 00000050 D003 BEQ end_led_loop - 145 00000052 4091 LSLS R1, R2 - 146 00000054 4311 ORRS R1, R1, R2 - 147 00000056 1A80 SUBS R0, R0, R2 - 148 00000058 E7FA B led_loop - 149 0000005A end_led_loop - 150 0000005A 4819 LDR R0, =ADDR_LED_31_0 - 151 0000005C 6001 STR R1, [R0] - 152 0000005E - 153 0000005E - 154 0000005E ; END: To be programmed - 155 0000005E E7D3 B main_loop - 156 00000060 - 157 00000060 clear_lcd_colour - 158 00000060 B407 PUSH {R0, R1, R2} - 159 00000062 4811 LDR R0, =ADDR_LCD_COLOUR - 160 00000064 4A14 LDR R2, =0x0 - 161 00000066 4914 LDR R1, =DISPLAY_COLOUR_RED - 162 00000068 5242 STRH R2, [R0, R1] - 163 0000006A 4910 LDR R1, =DISPLAY_COLOUR_BLUE - 164 0000006C 5242 STRH R2, [R0, R1] - 165 0000006E 4913 LDR R1, =DISPLAY_COLOUR_GREEN - 166 00000070 5242 STRH R2, [R0, R1] - 167 00000072 BC07 POP {R0, R1, R2} - 168 00000074 4770 BX LR - 169 00000076 - 170 00000076 clear_lcd - 171 00000076 B407 PUSH {R0, R1, R2} - 172 00000078 4A0F LDR R2, =0x0 - 173 0000007A clear_lcd_loop - 174 0000007A 4812 LDR R0, =ADDR_LCD_ASCII - 175 0000007C 1880 ADDS R0, R0, R2 ; add index to lcd - offset - 176 0000007E 490E LDR R1, =ASCII_DIGIT_CLEAR - 177 00000080 6001 STR R1, [R0] - 178 00000082 1D12 ADDS R2, R2, #4 ; increas index by - 4 (word step) + 165 0000006C 4A14 LDR R2, =0x1 ; Value 0x1 + 166 0000006E 08C0 LSRS R0, R0, #3 ; Counter + 167 00000070 led_loop + 168 00000070 D003 BEQ end_led_loop + 169 00000072 4091 LSLS R1, R2 + 170 00000074 4311 ORRS R1, R1, R2 + 171 00000076 1A80 SUBS R0, R0, R2 + 172 00000078 E7FA B led_loop + 173 0000007A end_led_loop + 174 0000007A 481E LDR R0, =ADDR_LED_31_0 + 175 0000007C 6001 STR R1, [R0] + 176 0000007E + 177 0000007E + 178 0000007E ; END: To be programmed + 179 0000007E E7C3 B main_loop + 180 00000080 ARM Macro Assembler Page 5 - 179 00000084 2A28 CMP R2, #LCD_LAST_OFFSET ; until in + 181 00000080 clear_lcd_colour + 182 00000080 B407 PUSH {R0, R1, R2} + 183 00000082 4811 LDR R0, =ADDR_LCD_COLOUR + 184 00000084 4A19 LDR R2, =0x0 + 185 00000086 4919 LDR R1, =DISPLAY_COLOUR_RED + 186 00000088 5242 STRH R2, [R0, R1] + 187 0000008A 4910 LDR R1, =DISPLAY_COLOUR_BLUE + 188 0000008C 5242 STRH R2, [R0, R1] + 189 0000008E 4918 LDR R1, =DISPLAY_COLOUR_GREEN + 190 00000090 5242 STRH R2, [R0, R1] + 191 00000092 BC07 POP {R0, R1, R2} + 192 00000094 4770 BX LR + 193 00000096 + 194 00000096 clear_lcd + 195 00000096 B407 PUSH {R0, R1, R2} + 196 00000098 4A14 LDR R2, =0x0 + 197 0000009A clear_lcd_loop + 198 0000009A 4813 LDR R0, =ADDR_LCD_ASCII + 199 0000009C 1880 ADDS R0, R0, R2 ; add index to lcd + offset + 200 0000009E 4913 LDR R1, =ASCII_DIGIT_CLEAR + 201 000000A0 6001 STR R1, [R0] + 202 000000A2 1D12 ADDS R2, R2, #4 ; increas index by + 4 (word step) + 203 000000A4 2A28 CMP R2, #LCD_LAST_OFFSET ; until in dex reached last lc d point - 180 00000086 D4F8 BMI clear_lcd_loop - 181 00000088 BC07 POP {R0, R1, R2} - 182 0000008A 4770 BX LR - 183 0000008C - 184 0000008C write_bit_ascii - 185 0000008C B403 PUSH {R0, R1} - 186 0000008E 480E LDR R0, =ADDR_LCD_ASCII_BIT_POS - 187 00000090 490E LDR R1, =DISPLAY_BIT - 188 00000092 6809 LDR R1, [R1] - 189 00000094 6001 STR R1, [R0] - 190 00000096 BC03 POP {R0, R1} - 191 00000098 4770 BX LR - 192 0000009A - 193 0000009A ENDP - 194 0000009A 00 00 ALIGN - 195 0000009C - 196 0000009C - 197 0000009C ; ------------------------------------------------------ + 204 000000A6 D4F8 BMI clear_lcd_loop + 205 000000A8 BC07 POP {R0, R1, R2} + 206 000000AA 4770 BX LR + 207 000000AC + 208 000000AC write_bit_ascii + 209 000000AC B403 PUSH {R0, R1} + 210 000000AE 4812 LDR R0, =ADDR_LCD_ASCII_BIT_POS + 211 000000B0 4912 LDR R1, =DISPLAY_BIT + 212 000000B2 6809 LDR R1, [R1] + 213 000000B4 6001 STR R1, [R0] + 214 000000B6 BC03 POP {R0, R1} + 215 000000B8 4770 BX LR + 216 000000BA + 217 000000BA ENDP + 218 000000BA 00 00 ALIGN + 219 000000BC + 220 000000BC + 221 000000BC ; ------------------------------------------------------ ------------ - 198 0000009C ; End of code - 199 0000009C ; ------------------------------------------------------ + 222 000000BC ; End of code + 223 000000BC ; ------------------------------------------------------ ------------ - 200 0000009C END + 224 000000BC END 60000210 00000001 60000200 @@ -297,10 +321,20 @@ ARM Macro Assembler Page 5 00000004 0000FFFF 60000114 + 00000008 + 00000000 + + + +ARM Macro Assembler Page 6 + + + 00000000 + 00000000 + 60000300 00000000 00000002 60000100 - 60000300 60000302 00000000 Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --depend=.\bu @@ -322,31 +356,31 @@ Symbol: DISPLAY_2_BIT Definitions At line 57 in file app\struct_code.s Uses - None -Comment: DISPLAY_2_BIT unused + At line 124 in file app\struct_code.s +Comment: DISPLAY_2_BIT used once DISPLAY_4_BIT 00000005 Symbol: DISPLAY_4_BIT Definitions At line 58 in file app\struct_code.s Uses - None -Comment: DISPLAY_4_BIT unused + At line 127 in file app\struct_code.s +Comment: DISPLAY_4_BIT used once DISPLAY_8_BIT 00000006 Symbol: DISPLAY_8_BIT Definitions At line 59 in file app\struct_code.s Uses - None -Comment: DISPLAY_8_BIT unused + At line 130 in file app\struct_code.s +Comment: DISPLAY_8_BIT used once DISPLAY_BIT 00000000 Symbol: DISPLAY_BIT Definitions At line 56 in file app\struct_code.s Uses - At line 187 in file app\struct_code.s + At line 211 in file app\struct_code.s Comment: DISPLAY_BIT used once myConstants 00000000 @@ -363,6 +397,30 @@ Comment: myConstants unused ARM Macro Assembler Page 1 Alphabetic symbol ordering Relocatable symbols +case_2_bit 0000003A + +Symbol: case_2_bit + Definitions + At line 123 in file app\struct_code.s + Uses + None +Comment: case_2_bit unused +case_4_bit 0000003E + +Symbol: case_4_bit + Definitions + At line 126 in file app\struct_code.s + Uses + At line 122 in file app\struct_code.s +Comment: case_4_bit used once +case_8_bit 00000042 + +Symbol: case_8_bit + Definitions + At line 129 in file app\struct_code.s + Uses + At line 119 in file app\struct_code.s +Comment: case_8_bit used once case_blue 00000022 Symbol: case_blue @@ -371,57 +429,33 @@ Symbol: case_blue Uses None Comment: case_blue unused -case_green 0000003E +case_green 0000005E Symbol: case_green Definitions - At line 129 in file app\struct_code.s + At line 153 in file app\struct_code.s Uses At line 92 in file app\struct_code.s Comment: case_green used once -case_red 00000030 +case_red 00000050 Symbol: case_red Definitions - At line 117 in file app\struct_code.s + At line 141 in file app\struct_code.s Uses At line 102 in file app\struct_code.s Comment: case_red used once -clear_lcd 00000076 +clear_lcd 00000096 Symbol: clear_lcd Definitions - At line 170 in file app\struct_code.s + At line 194 in file app\struct_code.s Uses At line 76 in file app\struct_code.s Comment: clear_lcd used once -clear_lcd_colour 00000060 +clear_lcd_colour 00000080 Symbol: clear_lcd_colour - Definitions - At line 157 in file app\struct_code.s - Uses - At line 82 in file app\struct_code.s -Comment: clear_lcd_colour used once -clear_lcd_loop 0000007A - -Symbol: clear_lcd_loop - Definitions - At line 173 in file app\struct_code.s - Uses - At line 180 in file app\struct_code.s -Comment: clear_lcd_loop used once -end_led_loop 0000005A - -Symbol: end_led_loop - Definitions - At line 149 in file app\struct_code.s - Uses - At line 144 in file app\struct_code.s -Comment: end_led_loop used once -led_loop 00000050 - -Symbol: led_loop @@ -429,9 +463,42 @@ ARM Macro Assembler Page 2 Alphabetic symbol ordering Relocatable symbols Definitions - At line 143 in file app\struct_code.s + At line 181 in file app\struct_code.s Uses - At line 148 in file app\struct_code.s + At line 82 in file app\struct_code.s +Comment: clear_lcd_colour used once +clear_lcd_loop 0000009A + +Symbol: clear_lcd_loop + Definitions + At line 197 in file app\struct_code.s + Uses + At line 204 in file app\struct_code.s +Comment: clear_lcd_loop used once +end_case 00000044 + +Symbol: end_case + Definitions + At line 132 in file app\struct_code.s + Uses + At line 125 in file app\struct_code.s + At line 128 in file app\struct_code.s + +end_led_loop 0000007A + +Symbol: end_led_loop + Definitions + At line 173 in file app\struct_code.s + Uses + At line 168 in file app\struct_code.s +Comment: end_led_loop used once +led_loop 00000070 + +Symbol: led_loop + Definitions + At line 167 in file app\struct_code.s + Uses + At line 172 in file app\struct_code.s Comment: led_loop used once main 00000000 @@ -447,27 +514,33 @@ Symbol: main_loop Definitions At line 78 in file app\struct_code.s Uses - At line 116 in file app\struct_code.s - At line 128 in file app\struct_code.s - At line 155 in file app\struct_code.s + At line 140 in file app\struct_code.s + At line 152 in file app\struct_code.s + At line 179 in file app\struct_code.s myCode 00000000 Symbol: myCode + + + +ARM Macro Assembler Page 3 Alphabetic symbol ordering +Relocatable symbols + Definitions At line 65 in file app\struct_code.s Uses None Comment: myCode unused -write_bit_ascii 0000008C +write_bit_ascii 000000AC Symbol: write_bit_ascii Definitions - At line 184 in file app\struct_code.s + At line 208 in file app\struct_code.s Uses - None -Comment: write_bit_ascii unused -12 symbols + At line 138 in file app\struct_code.s +Comment: write_bit_ascii used once +16 symbols @@ -481,8 +554,8 @@ Symbol: ADDR_7_SEG_BIN_DS3_0 At line 29 in file app\struct_code.s Uses At line 113 in file app\struct_code.s - At line 125 in file app\struct_code.s - At line 137 in file app\struct_code.s + At line 149 in file app\struct_code.s + At line 161 in file app\struct_code.s ADDR_BUTTONS 60000210 @@ -506,8 +579,9 @@ Symbol: ADDR_LCD_ASCII Definitions At line 31 in file app\struct_code.s Uses - At line 174 in file app\struct_code.s -Comment: ADDR_LCD_ASCII used once + At line 133 in file app\struct_code.s + At line 198 in file app\struct_code.s + ADDR_LCD_ASCII_2ND_LINE 60000314 Symbol: ADDR_LCD_ASCII_2ND_LINE @@ -522,7 +596,7 @@ Symbol: ADDR_LCD_ASCII_BIT_POS Definitions At line 32 in file app\struct_code.s Uses - At line 186 in file app\struct_code.s + At line 210 in file app\struct_code.s Comment: ADDR_LCD_ASCII_BIT_POS used once ADDR_LCD_COLOUR 60000340 @@ -531,15 +605,15 @@ Symbol: ADDR_LCD_COLOUR At line 30 in file app\struct_code.s Uses At line 107 in file app\struct_code.s - At line 119 in file app\struct_code.s - At line 131 in file app\struct_code.s + At line 143 in file app\struct_code.s ARM Macro Assembler Page 2 Alphabetic symbol ordering Absolute symbols - At line 159 in file app\struct_code.s + At line 155 in file app\struct_code.s + At line 183 in file app\struct_code.s ADDR_LED_31_0 60000100 @@ -547,7 +621,7 @@ Symbol: ADDR_LED_31_0 Definitions At line 28 in file app\struct_code.s Uses - At line 150 in file app\struct_code.s + At line 174 in file app\struct_code.s Comment: ADDR_LED_31_0 used once ASCII_DIGIT_CLEAR 00000000 @@ -555,7 +629,7 @@ Symbol: ASCII_DIGIT_CLEAR Definitions At line 40 in file app\struct_code.s Uses - At line 176 in file app\struct_code.s + At line 200 in file app\struct_code.s Comment: ASCII_DIGIT_CLEAR used once ASCII_DIGIT_OFFSET 00000030 @@ -572,7 +646,7 @@ Symbol: DISPLAY_COLOUR_BLUE At line 49 in file app\struct_code.s Uses At line 108 in file app\struct_code.s - At line 163 in file app\struct_code.s + At line 187 in file app\struct_code.s DISPLAY_COLOUR_GREEN 00000002 @@ -580,8 +654,8 @@ Symbol: DISPLAY_COLOUR_GREEN Definitions At line 48 in file app\struct_code.s Uses - At line 132 in file app\struct_code.s - At line 165 in file app\struct_code.s + At line 156 in file app\struct_code.s + At line 189 in file app\struct_code.s DISPLAY_COLOUR_RED 00000000 @@ -589,22 +663,22 @@ Symbol: DISPLAY_COLOUR_RED Definitions At line 47 in file app\struct_code.s Uses - At line 120 in file app\struct_code.s - At line 161 in file app\struct_code.s + At line 144 in file app\struct_code.s + At line 185 in file app\struct_code.s LCD_LAST_OFFSET 00000028 Symbol: LCD_LAST_OFFSET Definitions At line 41 in file app\struct_code.s - Uses ARM Macro Assembler Page 3 Alphabetic symbol ordering Absolute symbols - At line 179 in file app\struct_code.s + Uses + At line 203 in file app\struct_code.s Comment: LCD_LAST_OFFSET used once 14 symbols @@ -630,4 +704,4 @@ Symbol: adc_init At line 75 in file app\struct_code.s Comment: adc_init used once 2 symbols -368 symbols in table +372 symbols in table diff --git a/project/build/struct_code.o b/project/build/struct_code.o index a150a507c0b481e045401a1690e351f0eed96f6c..044fe43035e705d71356cc611531de6d71297031 100644 GIT binary patch delta 1220 zcmZ8g&1(};5TEyU%{H-`uUgVgQc~L3bSWrOY>|RCjWnCxLfd%p)Ob^9C7_^(Liz{v z(6R>$dh1^x#7oFQ^x{#W9!fm)Amk#_f?z0OoO$nUOgqb)ncuv5^XB92kNEzz-3&X~ z8=I;vb>QSqr~CVF*Rq2ztx_~U_Jy>NIoz6Zrd(?|UA7#vYB{gXz)==CJIcBIIOhVc zoHOw_RfUrqomM;TTz5y&dlbD7+om(_CJ`l_L^Wd%mEI3%pZD%X7q`u`_Gpn+KDLc| zv^X+d8nN?h5nKseMzgwP)Q3v(;&vi#vq~(TvpR=l)#|ZgZ13yj>Hu6I4Ju^e#28e# z!URJxfI*T`fNv-{f@6|b0KSvF3h>9vvUiy#A|k%|=*d%|H3SC;kTvX`F^lbcS-u)c znM6tYQn)6)7kt)x%b&4^m(|9zztlMrI-GV-`!Gg=pNJdYrnXpngPMl%+r9@Q%%P<) zRjOf08~(nKr`?LeI!cD$8cL~4TtIwD>`8nZb*cix3x7ysJAyEWP!e_tbK%h^1Wz8L^On|R0Qs4s#$(HDk_Sg4uK7@X^4U-Um}8G&>^m z1|_`#YytBYjNzIl>r&PJpJA_mJriaS!qZz=&y4&H@DjS4F6|M6uu5+lZ4ux*=eDWo z__GMop();#$Ru845YQ&@rC~yTuccq|0*2xT+8`&p@V`i20}o?X`z^6pRGCC1qDG7k&52*Sja&S29yR5#^0OSblbjU-h02_yqWhg`{>Be`CeXB`-LTE zc|yO+lj+XCX|W!@TWlmMiO=jsGS;_3v#?scnq4b4Go2r!EKm+82eduPG;^yqkljpo z?0Ty4I%I71FC|vGnZKi>HPQMq3Jw#sR3lZdT#sYTV+A)mSAxU2MzYpT$LgY$%q~XD zldnu0!&oiW|8sJQAd;1!78%r%SPWSrb3{?LF`|!dTfE3WRyZ-EEy8)L=k!86FBS6;-H z!jhhOIHa(kiifosPtSSSgcbM^g%y(^%IYmaC^-o~EmhwXhl%JtXg)#|(lepB`_jDl zycF1xj>Hyc_2mN5Lmz36^K$KwxW254PJO|cxD}Qtg;3ju%9v7&t_SY!i8Q@eJEF_; z#f1+d3(hGxr#a@n;-G%>D{-g02hoD=WERr%I-(Ak(u~zHe&i4v`-6RS@GKvzpmI;2&y`BRH)ba`58%PwHM(`800}Q z7sDZZAN*Hx7+Rv1IM2pWA1x8z=C=l5GQ&sqvA`uP`p$|{dp83Jv=yzCsQJF~a92fB a);e3k!=*EaSo`vX@FBAp^z>ln8U7DWerb~c diff --git a/project/build/strukt_code.axf b/project/build/strukt_code.axf index 259d8ec44da010a6095b730050114cc171c2c28c..e31e8ccc5663b62fda659f361b13f8803a3cc5ff 100644 GIT binary patch delta 3989 zcmZA43s4kw90%~kCXJ|A%}1RmySY~+W171XNC_l5=T^O(6oWZX>`;Un@Jtb z8Ev&tvCN#*2_-_))B~fjWX2jvYcjEE>;Y3&&|qSz^!@Mc-Tm*k%-aj(@m+HRi(1|sM;H?<@Hm~LWxC=YG*-w;dyJw<(<>wX4EG9+ci92sralb{6t*-uu+A>3UcS#usg7apR3Lb zKM`LzIKS30xIn3}Cuh3*uZn2M346X>ciA#rRwAmfk#!07rPwKiDi9)792BZh;qvAs zw&UT-nP!{gZ+Er>S*dnptXi`CMJgXe)*<3NY;7S#7FrmFqf(km6is_@^fW&*K1EJ1 zK1J6>w(tNx#V~x1!9QY1J}2TI(Osk(^^Fh(=4PSZfjMxxO4jv=iS`yKG}~8>arF+o z<~_klPLZI}Heo}e11i;d%dHLg6cvaH51_(yv% zzlHlG{{;6-?t$+~z7M0j#x#lgBXKD$0WYPY2%yxTfH70F+cl6(<9 zBKaG*LGn#Kdw+^1+P209+7j0=TC(WNEy>~<_DKED(n`xxm)ZT$MSlp9h6Ydb@P9d*5z4=B1ajHVUdh?BEns6U{ zOd)Ft^6jdo(0v3VaAP}+fI?BBL@v0{v>kpI7B!4O1y1-VjEOKj3jRRy6!@6r61Y+F z61d4{4Hd3N0Jnm_!dm#Gh0!0QL#@nLn7brvVnqK*0pVCY^yLai zFh9mz$h?So74wFGHKWJ70|CRwm@hEjV7|>96COMO7xQGlHSd(o_6NLvp7|B#H<^z! zf6n{^^FKbLePhJ2xO(!GCo^X==Q1x~u3}!xyw$X5-{`zEr2Yk}JaZaFe-@IVv(ZKY=-mc?$DfVLX2Q zGq98;yu|z}^Bc?unLlD~WBwY}H09g$-uF^c z8(CUAbElqtC`B6_9o)He=0}-lF)v_V&b*F!d$2WnCpbWj@C95>aXsyLik^nCg0VXA zvJ!5GQ?arV?+xKj7%w}&|AbwVLt==s;7MkF99#p7C9v`0N<&~nC|PHk2{~{(TyJ_7 zj7P7v$Miz@IV{iO%??$=8?hVJlTFA!)#!1w0- z4(@=H%nE*oZ%ZD4hhh1ZZZ>F(B`U?b$9H}@Tmxewj1G*4H^Mg4Pr$q339u%na4`ZM zQUz<_KP2yfBe3N0HP8UN%q5UGzYWfkd<`BASD6iV!6)ILO+SG5$B=a;+BbR_JBTO_ ztD8C&HEZ6$2WJmqHkuQyj!%=2_+yJ|iPeRcW=bQ{?OJ z!*^UW3+9y+PcK`XvpBb4KKV2*NE4cqj#S4sZ~b^vSPYt`sr67kSc@dVQlO1IME{w(1=?UeWJ*GD7WnL}zqYOPX>?FKEe74(c^68KWC^ zVL6E3k9cy>KI~Xak+@uy*s-wlZ}o?Xw&)jH($w@*`fn{G)k&vxd+SJt4Zpd!__M?> H9Pjo&9Q@TB delta 3805 zcmZA43s6*57zglk@51gyR@lY0S$XaPf|`^RjXI-(V!AApn&RlF4QiTBpx9(X4bC-# zv>7ewMuQL3MrOo(g^RDr1#7a0*$kwOljW3!L8UX0k5+S{|G9gYd-(3m-sSh5?|$c; z``CNv>6bhHleZ^Fvmj%h7Vli_52`{_k7Rq1}`G-oIOYe=H? zM{lvWB>kC`x#`7;m49`oK&enF)YY9>oLZ6uB^A3XlZssabBd*-uE1HiG4Vn72%l7T zsoU1-^tt@5qG``L@EL}W?QG>tTWh>O!MD*JS0t4sq>QqU30>x4OKY4jPJ7ysJ)B{a z`A%YG%)-iKe8vXq97k=^&Om|t?=iWdc&2z0kX5mC^%}Mqx`z)xKasatb-}MparoT zJPJqQo9Fc5oA=paw1@B=*`ioqe>Tcw%1o(7kRPAJ%NiSRUlg{7d3d|bmU8Rj^<}n3 zVyQe`IgAEgfEV0{f|&?%zoK2+k*3xn+G7b1iy!zNd{gjVxK}W*c1Q3TI3)NB_@UrS zFwUhuZC?KuILh=gb_)Tt4kSE)?Sd6tM2Fxm14G6!_|V{hMQx|_7C90g7?E;nO51y2wXG+EC}Bed;#ti zdcy9D2cC&ilW5^mfA!SV3)0ne3K3Ie`?fW#h!O9W4ZXA7PQmkTb1s|7FD zg1aBj<>#?Si1PCmWjBXafulTvU)NF^^QYDzx=)DK!A*kqz|DdW!G{H()*2hrRNl7| zXZFRfpl~a*WUp1r-*Od2Y9=OE9~Rpe7yswEU~lUeEo-s`vQDKV#;jfC&;SAE+G(u2ivU& zBz7Gh3HuHAz#qcALOKfEgAc+u5xV7Q#tsQ~!AAsV!N&xThg%|6QP7V-AQFJ*!zTp4 z2%i%CDtt!pTkt0^#-k6Yp7^$OFYaLnSdHTWtjtkuqP4EBQ7VdA>K{gN_;V5^smpjD-tk#o7je{ zE1q&UaSrhm;#tIHhI#+`0M?O&8sd85CgK3`m&8|zZ-uSmD?9)eGkAu>h_i?%5|{4qH1P%E>%@5R47x=9#CY)xY9Ga|3eW8XlHem=K)i~$ig*ig193B~ ziZ@joNw`A%C$SPcct&30T;i$3b7I+JgHFj(lCYk*R-4?E<~>fL9mIcV8=BJ8So`3? zB@^cm=M&E%UQWE8xE4N-tI2QZ1Q{>3cM$j%0XJS&2(Z1d7b`3N-rznCX9)fr9x3<- zcr-l8$nS>N!HQAuKD;5CDbtO1Whi4`!@G6k#g>df1(s{QMnW#U0?RX(QD6rA29{%1 z!_UK;v3kOfr9Qxy;cbF9!}YMsXm5mD;K+;fDBKAr^LGAX`xJq@kpTQXJOazFOryi! z;Zm%7A_X46>tIYwAHdK!3=no0PJ-*<35K77JB8zC!M6;n{1mT5AO=gGNC%tXk;W2; zw>Q9}1s{WPUnr}L4ubFrxXbWm7_(N&4R^s#EN*@>d=HMs+68Ni`T7io#51-8ft^M| zJe-IBVnBWI;(@Vw_>M1T#t|1pj0~qNGync=2P9j?YlUlHSi!V&`N@H+&Azxm=BXNM zH0rVm+L7Q)DNnl_%#g~p5pCJnPsRRSZ8i4$wYs+K=wD|rc2oxiz@V%oEZ zR=&^JIs7+=N1QciliQP`#~r}xUR%SR & 0x00000002) ; ^ ~ @@ -45,11 +43,13 @@ app/adc.c(39): note: add parentheses around left hand side expression to silence ( ) 1 warning generated. compiling adc.c... -compiling hal_pwr.c... +compiling hal_fmc.c... +compiling system_ctboard.c... compiling hal_gpio.c... +compiling hal_pwr.c... compiling hal_rcc.c... linking... -Program Size: Code=3712 RO-data=436 RW-data=0 ZI-data=8192 +Program Size: Code=3760 RO-data=436 RW-data=0 ZI-data=8192 ".\build\strukt_code.axf" - 0 Error(s), 1 Warning(s).

Software Packages used:

@@ -73,35 +73,35 @@ Package Vendor: InES

Collection of Component Files used:

* Component: InES::Device:Startup:4.0.1 - Include file: Device/Include/reg_ctboard.h - Include file: Device/Include/m0/platform_ctboard.h - Include file: Device/Include/reg_stm32f4xx.h Include file: Device/Include/system_ctboard.h Source file: Device/Source/startup_ctboard.s - Source file: Device/Source/system_ctboard.c Source file: Device/Source/datainit_ctboard.s + Include file: Device/Include/reg_ctboard.h + Include file: Device/Include/m0/platform_ctboard.h + Source file: Device/Source/system_ctboard.c + Include file: Device/Include/reg_stm32f4xx.h * Component: InES::HAL:FMC:3.0.1 - Include file: Device/Include/reg_stm32f4xx.h Include file: HAL/Include/hal_common.h - Source file: HAL/Source/hal_fmc.c Include file: HAL/Include/hal_fmc.h + Source file: HAL/Source/hal_fmc.c + Include file: Device/Include/reg_stm32f4xx.h * Component: InES::HAL:GPIO:4.0.1 - Source file: HAL/Source/hal_gpio.c - Include file: Device/Include/reg_stm32f4xx.h Include file: HAL/Include/hal_gpio.h + Include file: Device/Include/reg_stm32f4xx.h + Source file: HAL/Source/hal_gpio.c Include file: HAL/Include/hal_common.h * Component: InES::HAL:PWR:2.2.0 Include file: HAL/Include/hal_common.h - Include file: HAL/Include/hal_pwr.h - Source file: HAL/Source/hal_pwr.c Include file: Device/Include/reg_stm32f4xx.h + Source file: HAL/Source/hal_pwr.c + Include file: HAL/Include/hal_pwr.h * Component: InES::HAL:RCC:4.0.1 - Include file: HAL/Include/hal_common.h Include file: HAL/Include/hal_rcc.h + Include file: HAL/Include/hal_common.h Include file: Device/Include/reg_stm32f4xx.h Source file: HAL/Source/hal_rcc.c Build Time Elapsed: 00:00:00 diff --git a/project/build/strukt_code.htm b/project/build/strukt_code.htm index 69a2db8..022209f 100644 --- a/project/build/strukt_code.htm +++ b/project/build/strukt_code.htm @@ -3,7 +3,7 @@ Static Call Graph - [.\build\strukt_code.axf]

Static Call Graph for image .\build\strukt_code.axf


-

#<CALLGRAPH># ARM Linker, 6180002: Last Updated: Fri Nov 11 09:44:15 2022 +

#<CALLGRAPH># ARM Linker, 6180002: Last Updated: Fri Nov 11 10:30:52 2022

Maximum Stack Usage = 132 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -606,7 +606,7 @@ Global Symbols
[Called By]
  • >>   system_enter_run
-

main (Thumb, 154 bytes, Stack size 0 bytes, struct_code.o(myCode)) +

main (Thumb, 186 bytes, Stack size 0 bytes, struct_code.o(myCode))

[Stack]

  • Max Depth = 16
  • Call Chain = main ⇒ adc_init

[Calls]
  • >>   adc_get_value diff --git a/project/build/strukt_code.map b/project/build/strukt_code.map index 250d73b..5d93035 100644 --- a/project/build/strukt_code.map +++ b/project/build/strukt_code.map @@ -6,7 +6,7 @@ Section Cross References adc.o(.ARM.exidx) refers to adc.o(.text) for [Anonymous Symbol] struct_code.o(myCode) refers to adc.o(.text) for adc_init - struct_code.o(myCode) refers to struct_code.o(myConstants) for DISPLAY_BIT + struct_code.o(myCode) refers to struct_code.o(myConstants) for DISPLAY_2_BIT datainit_ctboard.o(.text) refers (Weak) to startup_ctboard.o(STACK) for Stack_Mem datainit_ctboard.o(.text) refers to struct_code.o(myCode) for main startup_ctboard.o(RESET) refers to startup_ctboard.o(STACK) for __initial_sp @@ -135,9 +135,12 @@ Image Symbol Table __arm_cp.3_5 0x08000f00 Number 4 hal_rcc.o(.text) __arm_cp.4_0 0x08000f54 Number 4 hal_rcc.o(.text) __arm_cp.4_1 0x08000f58 Number 4 hal_rcc.o(.text) - myCode 0x08000f5c Section 208 struct_code.o(myCode) - DISPLAY_BIT 0x0800102c Data 4 struct_code.o(myConstants) - myConstants 0x0800102c Section 8 struct_code.o(myConstants) + myCode 0x08000f5c Section 256 struct_code.o(myCode) + DISPLAY_BIT 0x0800105c Data 4 struct_code.o(myConstants) + myConstants 0x0800105c Section 8 struct_code.o(myConstants) + DISPLAY_2_BIT 0x08001060 Data 1 struct_code.o(myConstants) + DISPLAY_4_BIT 0x08001061 Data 1 struct_code.o(myConstants) + DISPLAY_8_BIT 0x08001062 Data 1 struct_code.o(myConstants) STACK 0x20000000 Section 8192 startup_ctboard.o(STACK) __initial_sp 0x20002000 Data 0 startup_ctboard.o(STACK) @@ -291,8 +294,8 @@ Image Symbol Table hal_rcc_set_osc 0x08000d9d Thumb Code 108 hal_rcc.o(.text) hal_rcc_setup_pll 0x08000e11 Thumb Code 220 hal_rcc.o(.text) hal_rcc_setup_clock 0x08000f05 Thumb Code 80 hal_rcc.o(.text) - main 0x08000f5d Thumb Code 154 struct_code.o(myCode) - Image$$RO$$Limit 0x08001034 Number 0 anon$$obj.o ABSOLUTE + main 0x08000f5d Thumb Code 186 struct_code.o(myCode) + Image$$RO$$Limit 0x08001064 Number 0 anon$$obj.o ABSOLUTE Image$$RW$$Base 0x20000000 Number 0 anon$$obj.o ABSOLUTE Image$$ZI$$Base 0x20000000 Number 0 anon$$obj.o ABSOLUTE Stack_Mem 0x20000000 Data 8192 startup_ctboard.o(STACK) @@ -306,9 +309,9 @@ Memory Map of the image Image Entry point : 0x080002a1 - Load Region LR_1 (Base: 0x08000000, Size: 0x00001034, Max: 0xffffffff, ABSOLUTE) + Load Region LR_1 (Base: 0x08000000, Size: 0x00001064, Max: 0xffffffff, ABSOLUTE) - Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001034, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001064, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -322,16 +325,16 @@ Memory Map of the image 0x0800057c 0x0800057c 0x00000604 Code RO 42 .text hal_gpio.o 0x08000b80 0x08000b80 0x000000ac Code RO 50 .text hal_pwr.o 0x08000c2c 0x08000c2c 0x00000330 Code RO 58 .text hal_rcc.o - 0x08000f5c 0x08000f5c 0x000000d0 Code RO 9 * myCode struct_code.o - 0x0800102c 0x0800102c 0x00000008 Data RO 8 myConstants struct_code.o + 0x08000f5c 0x08000f5c 0x00000100 Code RO 9 * myCode struct_code.o + 0x0800105c 0x0800105c 0x00000008 Data RO 8 myConstants struct_code.o - Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x08001034, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x08001064, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE) **** No section assigned to this execution region **** - Execution Region ER_ZI (Exec base: 0x20000000, Load base: 0x08001034, Size: 0x00002000, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_ZI (Exec base: 0x20000000, Load base: 0x08001064, Size: 0x00002000, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -352,11 +355,11 @@ Image component sizes 172 20 0 0 0 2135 hal_pwr.o 816 168 0 0 0 5363 hal_rcc.o 36 8 428 0 8192 832 startup_ctboard.o - 208 54 8 0 0 444 struct_code.o + 256 70 8 0 0 456 struct_code.o 354 60 0 0 0 6774 system_ctboard.o ---------------------------------------------------------------------- - 3712 488 436 0 8192 33999 Object Totals + 3760 504 436 0 8192 34011 Object Totals 0 0 0 0 0 0 (incl. Generated) 2 0 0 0 0 0 (incl. Padding) @@ -371,15 +374,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 3712 488 436 0 8192 33795 Grand Totals - 3712 488 436 0 8192 33795 ELF Image Totals - 3712 488 436 0 0 0 ROM Totals + 3760 504 436 0 8192 33807 Grand Totals + 3760 504 436 0 8192 33807 ELF Image Totals + 3760 504 436 0 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 4148 ( 4.05kB) + Total RO Size (Code + RO Data) 4196 ( 4.10kB) Total RW Size (RW Data + ZI Data) 8192 ( 8.00kB) - Total ROM Size (Code + RO Data + RW Data) 4148 ( 4.05kB) + Total ROM Size (Code + RO Data + RW Data) 4196 ( 4.10kB) ============================================================================== diff --git a/project/build/strukt_code_Target 1.dep b/project/build/strukt_code_Target 1.dep index 9b46faa..971eb64 100644 --- a/project/build/strukt_code_Target 1.dep +++ b/project/build/strukt_code_Target 1.dep @@ -3,7 +3,7 @@ CompilerVersion: 6180000::V6.18::ARMCLANG F (.\app\adc.c)(0x636DF2E9)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__EVAL -gdwarf-4 -O1 -fno-function-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I./RTE/_Target_1 -IC:/Users/roman/AppData/Local/Arm/Packs/InES/CTBoard14_DFP/4.0.2/Device/Include -IC:/Users/roman/AppData/Local/Arm/Packs/InES/CTBoard14_DFP/4.0.2/Device/Include/m0 -IC:/Users/roman/AppData/Local/Arm/Packs/InES/CTBoard14_DFP/4.0.2/HAL/Include -D__UVISION_VERSION="537" -D_RTE_ -D_RTE_ -o ./build/adc.o -MD) I (C:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include\reg_stm32f4xx.h)(0x5C597514) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6252B538) -F (.\app\struct_code.s)(0x636E0B5A)(--cpu Cortex-M0 --pd "__EVAL SETA 1" -g -I.\RTE\_Target_1 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include\m0 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\HAL\Include --pd "__UVISION_VERSION SETA 537" --pd "_RTE_ SETA 1" --pd "_RTE_ SETA 1" --list .\build\struct_code.lst --xref -o .\build\struct_code.o --depend .\build\struct_code.d) +F (.\app\struct_code.s)(0x636E164A)(--cpu Cortex-M0 --pd "__EVAL SETA 1" -g -I.\RTE\_Target_1 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include\m0 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\HAL\Include --pd "__UVISION_VERSION SETA 537" --pd "_RTE_ SETA 1" --pd "_RTE_ SETA 1" --list .\build\struct_code.lst --xref -o .\build\struct_code.o --depend .\build\struct_code.d) F (RTE/Device/CT_Board_HS14_M0/datainit_ctboard.s)(0x5C517478)(--cpu Cortex-M0 --pd "__EVAL SETA 1" -g -I.\RTE\_Target_1 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include\m0 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\HAL\Include --pd "__UVISION_VERSION SETA 537" --pd "_RTE_ SETA 1" --pd "_RTE_ SETA 1" --list .\build\datainit_ctboard.lst --xref -o .\build\datainit_ctboard.o --depend .\build\datainit_ctboard.d) F (RTE/Device/CT_Board_HS14_M0/startup_ctboard.s)(0x5C517478)(--cpu Cortex-M0 --pd "__EVAL SETA 1" -g -I.\RTE\_Target_1 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\Device\Include\m0 -IC:\Users\roman\AppData\Local\Arm\Packs\InES\CTBoard14_DFP\4.0.2\HAL\Include --pd "__UVISION_VERSION SETA 537" --pd "_RTE_ SETA 1" --pd "_RTE_ SETA 1" --list .\build\startup_ctboard.lst --xref -o .\build\startup_ctboard.o --depend .\build\startup_ctboard.d) F (RTE/Device/CT_Board_HS14_M0/system_ctboard.c)(0x5C597514)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -D__EVAL -gdwarf-4 -O1 -fno-function-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I./RTE/_Target_1 -IC:/Users/roman/AppData/Local/Arm/Packs/InES/CTBoard14_DFP/4.0.2/Device/Include -IC:/Users/roman/AppData/Local/Arm/Packs/InES/CTBoard14_DFP/4.0.2/Device/Include/m0 -IC:/Users/roman/AppData/Local/Arm/Packs/InES/CTBoard14_DFP/4.0.2/HAL/Include -D__UVISION_VERSION="537" -D_RTE_ -D_RTE_ -o ./build/system_ctboard.o -MD) diff --git a/project/strukt_code.uvguix.roman b/project/strukt_code.uvguix.roman index 14691b6..1f89b57 100644 --- a/project/strukt_code.uvguix.roman +++ b/project/strukt_code.uvguix.roman @@ -110,8 +110,8 @@ 0 - 448 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000200000000000000010000005B433A5C55736572735C726F6D616E5C446F63756D656E74735C4C61625F385F537472756374757265645F50726F6772616D6D696E675F696E5F417373656D626C795C70726F6A6563745C6170705C7374727563745F636F64652E73000000000D7374727563745F636F64652E7300000000C5D4F200FFFFFFFF77433A5C55736572735C726F6D616E5C446F63756D656E74735C4C61625F385F537472756374757265645F50726F6772616D6D696E675F696E5F417373656D626C795C70726F6A6563745C5254455C4465766963655C43545F426F6172645F485331345F4D305C737461727475705F6374626F6172642E730000000011737461727475705F6374626F6172642E7300000000FFDC7800FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F4000000660000008007000013030000 + 554 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000300000000000000010000005B433A5C55736572735C726F6D616E5C446F63756D656E74735C4C61625F385F537472756374757265645F50726F6772616D6D696E675F696E5F417373656D626C795C70726F6A6563745C6170705C7374727563745F636F64652E73000000000D7374727563745F636F64652E7300000000C5D4F200FFFFFFFF77433A5C55736572735C726F6D616E5C446F63756D656E74735C4C61625F385F537472756374757265645F50726F6772616D6D696E675F696E5F417373656D626C795C70726F6A6563745C5254455C4465766963655C43545F426F6172645F485331345F4D305C737461727475705F6374626F6172642E730000000011737461727475705F6374626F6172642E7300000000FFDC7800FFFFFFFF53433A5C55736572735C726F6D616E5C446F63756D656E74735C4C61625F385F537472756374757265645F50726F6772616D6D696E675F696E5F417373656D626C795C70726F6A6563745C6170705C6164632E6300000000056164632E6300000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F4000000660000008007000075030000 @@ -150,7 +150,7 @@ 0 16 - 0300000066000000ED000000E3020000 + 0300000066000000ED00000045030000 16 @@ -170,7 +170,7 @@ 0 16 - 0300000066000000ED000000E3020000 + 0300000066000000ED00000045030000 16 @@ -450,7 +450,7 @@ 0 16 - 0300000066000000ED000000E3020000 + 0300000066000000ED00000045030000 16 @@ -470,7 +470,7 @@ 0 16 - 0300000066000000ED000000E3020000 + 0300000066000000ED00000045030000 16 @@ -490,7 +490,7 @@ 0 16 - 000000001403000080070000E6030000 + 000000007603000080070000E6030000 16 @@ -530,7 +530,7 @@ 0 16 - 03000000170300007D070000CD030000 + 03000000790300007D070000CD030000 16 @@ -1150,7 +1150,7 @@ 0 16 - 0300000066000000ED000000E3020000 + 0300000066000000ED00000045030000 16 @@ -1170,7 +1170,7 @@ 0 16 - 03000000170300007D070000CD030000 + 03000000790300007D070000CD030000 16 @@ -1190,7 +1190,7 @@ 0 16 - 03000000170300007D070000CD030000 + 03000000790300007D070000CD030000 16 @@ -1250,7 +1250,7 @@ 0 16 - 03000000170300007D070000CD030000 + 03000000790300007D070000CD030000 16 @@ -1270,7 +1270,7 @@ 0 16 - 03000000170300007D070000CD030000 + 03000000790300007D070000CD030000 16 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F6000000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000FC020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F000000013030000000000004F000000F0000000FC0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003002000090050000D4020000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000FC02000080070000000300000100000001000010040000000100000065FEFFFFF1010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000001703000080070000FD030000000000000003000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F6000000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F40000005E030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F000000075030000000000004F000000F00000005E0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003002000090050000D4020000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000005E03000080070000620300000100000001000010040000000100000036FEFFFFC2010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000007903000080070000FD030000000000006203000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2705 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000004626C75659600000000000000110004626C7565026278044C534C53024C52034245510252310373756D0366343003504144045573657304414444520A616464725F6469705F73053230303030064D79436F6465034551550B636F6E73745F7461626C650A307830383030306634300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2696 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000003545354960000000000000011000354535401520561736369690A70726F6772616D6D65640F77726974655F6269745F61736369690330783004626C7565026278044C534C53024C52034245510252310373756D0366343003504144045573657304414444520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 976 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3546,8 +3546,8 @@ 59392 File - 2705 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000004626C75659600000000000000110004626C7565026278044C534C53024C52034245510252310373756D0366343003504144045573657304414444520A616464725F6469705F73053230303030064D79436F6465034551550B636F6E73745F7461626C650A307830383030306634300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2696 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000003545354960000000000000011000354535401520561736369690A70726F6772616D6D65640F77726974655F6269745F61736369690330783004626C7565026278044C534C53024C52034245510252310373756D0366343003504144045573657304414444520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3606,9 +3606,9 @@ 0 .\app\struct_code.s - 12 - 132 - 151 + 11 + 92 + 119 1 0 @@ -3616,12 +3616,21 @@ RTE/Device/CT_Board_HS14_M0/startup_ctboard.s 0 - 184 + 182 196 1 0 + + .\app\adc.c + 0 + 1 + 42 + 1 + + 0 +